{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas as pd\n",
    "import numpy as np\n",
    "import pickle\n",
    "import matplotlib.pyplot as plt\n",
    "from scipy import stats\n",
    "import tensorflow as tf\n",
    "import seaborn as sns\n",
    "from pylab import rcParams\n",
    "from sklearn.model_selection import train_test_split\n",
    "from keras.models import Model, load_model\n",
    "from keras.layers import Input, Dense\n",
    "from keras.callbacks import ModelCheckpoint, TensorBoard\n",
    "from keras import regularizers\n",
    "from sklearn.preprocessing import StandardScaler"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "df = pd.read_csv(\"german_credit.csv\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style>\n",
       "    .dataframe thead tr:only-child th {\n",
       "        text-align: right;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: left;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>Creditability</th>\n",
       "      <th>Account Balance</th>\n",
       "      <th>Duration of Credit (month)</th>\n",
       "      <th>Payment Status of Previous Credit</th>\n",
       "      <th>Purpose</th>\n",
       "      <th>Credit Amount</th>\n",
       "      <th>Value Savings/Stocks</th>\n",
       "      <th>Length of current employment</th>\n",
       "      <th>Instalment per cent</th>\n",
       "      <th>Sex &amp; Marital Status</th>\n",
       "      <th>...</th>\n",
       "      <th>Duration in Current address</th>\n",
       "      <th>Most valuable available asset</th>\n",
       "      <th>Age (years)</th>\n",
       "      <th>Concurrent Credits</th>\n",
       "      <th>Type of apartment</th>\n",
       "      <th>No of Credits at this Bank</th>\n",
       "      <th>Occupation</th>\n",
       "      <th>No of dependents</th>\n",
       "      <th>Telephone</th>\n",
       "      <th>Foreign Worker</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>1049</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>21</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>9</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>2799</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>36</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>12</td>\n",
       "      <td>2</td>\n",
       "      <td>9</td>\n",
       "      <td>841</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>23</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>12</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>2122</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>39</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>12</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>2171</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>38</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>10</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>2241</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>48</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>8</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>3398</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>39</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>1361</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>40</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>18</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>1098</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>65</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>24</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>3758</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>23</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>11</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>3905</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>36</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>30</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>6187</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>24</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>1957</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>31</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>48</td>\n",
       "      <td>3</td>\n",
       "      <td>10</td>\n",
       "      <td>7582</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>31</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1936</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>23</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2647</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>44</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>11</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>3939</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>40</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>3213</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>25</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>36</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>2337</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>36</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>11</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>7228</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>39</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>3676</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>37</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>12</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>3124</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>49</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>36</td>\n",
       "      <td>2</td>\n",
       "      <td>5</td>\n",
       "      <td>2384</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>33</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>12</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>1424</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>26</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>4716</td>\n",
       "      <td>5</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>44</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>11</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>4771</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>51</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>12</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>652</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>24</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>9</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>1154</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>37</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>15</td>\n",
       "      <td>2</td>\n",
       "      <td>0</td>\n",
       "      <td>3556</td>\n",
       "      <td>5</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>29</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>42</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>4796</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>56</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>970</th>\n",
       "      <td>0</td>\n",
       "      <td>4</td>\n",
       "      <td>48</td>\n",
       "      <td>2</td>\n",
       "      <td>9</td>\n",
       "      <td>4844</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>33</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>971</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>27</td>\n",
       "      <td>0</td>\n",
       "      <td>9</td>\n",
       "      <td>8318</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>42</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>972</th>\n",
       "      <td>0</td>\n",
       "      <td>3</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2100</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>37</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>973</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>45</td>\n",
       "      <td>0</td>\n",
       "      <td>9</td>\n",
       "      <td>11816</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>29</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>974</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>2</td>\n",
       "      <td>6</td>\n",
       "      <td>448</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>23</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>975</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>30</td>\n",
       "      <td>2</td>\n",
       "      <td>5</td>\n",
       "      <td>11998</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>34</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>976</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>48</td>\n",
       "      <td>0</td>\n",
       "      <td>10</td>\n",
       "      <td>18424</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>32</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>977</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>2</td>\n",
       "      <td>0</td>\n",
       "      <td>14896</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>68</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>978</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>12</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2762</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>25</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>979</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>12</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3386</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>35</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>980</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>24</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2039</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>22</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>981</th>\n",
       "      <td>0</td>\n",
       "      <td>4</td>\n",
       "      <td>18</td>\n",
       "      <td>3</td>\n",
       "      <td>9</td>\n",
       "      <td>2169</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>28</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>982</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>48</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>5096</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>30</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>983</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1882</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>25</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>984</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>48</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>6999</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>34</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>985</th>\n",
       "      <td>0</td>\n",
       "      <td>4</td>\n",
       "      <td>12</td>\n",
       "      <td>4</td>\n",
       "      <td>9</td>\n",
       "      <td>2292</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>42</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>986</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>14</td>\n",
       "      <td>2</td>\n",
       "      <td>0</td>\n",
       "      <td>8978</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>45</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>987</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>12</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>674</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>20</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>988</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>0</td>\n",
       "      <td>976</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>23</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>989</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>24</td>\n",
       "      <td>2</td>\n",
       "      <td>0</td>\n",
       "      <td>2718</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>20</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>990</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>6</td>\n",
       "      <td>750</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>27</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>991</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>24</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>12579</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>44</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>992</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>7511</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>51</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>993</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>3966</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>33</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>994</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>12</td>\n",
       "      <td>0</td>\n",
       "      <td>3</td>\n",
       "      <td>6199</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>28</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>995</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>24</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1987</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>21</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>996</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>24</td>\n",
       "      <td>2</td>\n",
       "      <td>0</td>\n",
       "      <td>2303</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>45</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>997</th>\n",
       "      <td>0</td>\n",
       "      <td>4</td>\n",
       "      <td>21</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>12680</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>30</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>998</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>12</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>6468</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>52</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>999</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>30</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>6350</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>31</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>1000 rows × 21 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "     Creditability  Account Balance  Duration of Credit (month)  \\\n",
       "0                1                1                          18   \n",
       "1                1                1                           9   \n",
       "2                1                2                          12   \n",
       "3                1                1                          12   \n",
       "4                1                1                          12   \n",
       "5                1                1                          10   \n",
       "6                1                1                           8   \n",
       "7                1                1                           6   \n",
       "8                1                4                          18   \n",
       "9                1                2                          24   \n",
       "10               1                1                          11   \n",
       "11               1                1                          30   \n",
       "12               1                1                           6   \n",
       "13               1                2                          48   \n",
       "14               1                1                          18   \n",
       "15               1                1                           6   \n",
       "16               1                1                          11   \n",
       "17               1                2                          18   \n",
       "18               1                2                          36   \n",
       "19               1                4                          11   \n",
       "20               1                1                           6   \n",
       "21               1                2                          12   \n",
       "22               0                2                          36   \n",
       "23               1                2                          12   \n",
       "24               1                1                           6   \n",
       "25               1                2                          11   \n",
       "26               1                1                          12   \n",
       "27               1                2                           9   \n",
       "28               1                4                          15   \n",
       "29               1                3                          42   \n",
       "..             ...              ...                         ...   \n",
       "970              0                4                          48   \n",
       "971              0                2                          27   \n",
       "972              0                3                          18   \n",
       "973              0                1                          45   \n",
       "974              0                1                           6   \n",
       "975              0                1                          30   \n",
       "976              0                2                          48   \n",
       "977              0                1                           6   \n",
       "978              0                2                          12   \n",
       "979              0                1                          12   \n",
       "980              0                2                          24   \n",
       "981              0                4                          18   \n",
       "982              0                2                          48   \n",
       "983              0                1                          18   \n",
       "984              0                1                          48   \n",
       "985              0                4                          12   \n",
       "986              0                1                          14   \n",
       "987              0                1                          12   \n",
       "988              0                1                          18   \n",
       "989              0                2                          24   \n",
       "990              0                1                          18   \n",
       "991              0                2                          24   \n",
       "992              0                1                          18   \n",
       "993              0                1                          18   \n",
       "994              0                1                          12   \n",
       "995              0                1                          24   \n",
       "996              0                1                          24   \n",
       "997              0                4                          21   \n",
       "998              0                2                          12   \n",
       "999              0                1                          30   \n",
       "\n",
       "     Payment Status of Previous Credit  Purpose  Credit Amount  \\\n",
       "0                                    4        2           1049   \n",
       "1                                    4        0           2799   \n",
       "2                                    2        9            841   \n",
       "3                                    4        0           2122   \n",
       "4                                    4        0           2171   \n",
       "5                                    4        0           2241   \n",
       "6                                    4        0           3398   \n",
       "7                                    4        0           1361   \n",
       "8                                    4        3           1098   \n",
       "9                                    2        3           3758   \n",
       "10                                   4        0           3905   \n",
       "11                                   4        1           6187   \n",
       "12                                   4        3           1957   \n",
       "13                                   3       10           7582   \n",
       "14                                   2        3           1936   \n",
       "15                                   2        3           2647   \n",
       "16                                   4        0           3939   \n",
       "17                                   2        3           3213   \n",
       "18                                   4        3           2337   \n",
       "19                                   4        0           7228   \n",
       "20                                   4        0           3676   \n",
       "21                                   4        0           3124   \n",
       "22                                   2        5           2384   \n",
       "23                                   4        4           1424   \n",
       "24                                   4        0           4716   \n",
       "25                                   3        3           4771   \n",
       "26                                   2        2            652   \n",
       "27                                   4        3           1154   \n",
       "28                                   2        0           3556   \n",
       "29                                   4        1           4796   \n",
       "..                                 ...      ...            ...   \n",
       "970                                  2        9           4844   \n",
       "971                                  0        9           8318   \n",
       "972                                  2        3           2100   \n",
       "973                                  0        9          11816   \n",
       "974                                  2        6            448   \n",
       "975                                  2        5          11998   \n",
       "976                                  0       10          18424   \n",
       "977                                  2        0          14896   \n",
       "978                                  2        2           2762   \n",
       "979                                  2        1           3386   \n",
       "980                                  2        3           2039   \n",
       "981                                  3        9           2169   \n",
       "982                                  4        2           5096   \n",
       "983                                  2        3           1882   \n",
       "984                                  2        3           6999   \n",
       "985                                  4        9           2292   \n",
       "986                                  2        0           8978   \n",
       "987                                  2        3            674   \n",
       "988                                  2        0            976   \n",
       "989                                  2        0           2718   \n",
       "990                                  2        6            750   \n",
       "991                                  2        1          12579   \n",
       "992                                  2        1           7511   \n",
       "993                                  4        0           3966   \n",
       "994                                  0        3           6199   \n",
       "995                                  2        3           1987   \n",
       "996                                  2        0           2303   \n",
       "997                                  4        0          12680   \n",
       "998                                  2        3           6468   \n",
       "999                                  2        2           6350   \n",
       "\n",
       "     Value Savings/Stocks  Length of current employment  Instalment per cent  \\\n",
       "0                       1                             2                    4   \n",
       "1                       1                             3                    2   \n",
       "2                       2                             4                    2   \n",
       "3                       1                             3                    3   \n",
       "4                       1                             3                    4   \n",
       "5                       1                             2                    1   \n",
       "6                       1                             4                    1   \n",
       "7                       1                             2                    2   \n",
       "8                       1                             1                    4   \n",
       "9                       3                             1                    1   \n",
       "10                      1                             3                    2   \n",
       "11                      2                             4                    1   \n",
       "12                      1                             4                    1   \n",
       "13                      2                             1                    2   \n",
       "14                      5                             4                    2   \n",
       "15                      3                             3                    2   \n",
       "16                      1                             3                    1   \n",
       "17                      3                             2                    1   \n",
       "18                      1                             5                    4   \n",
       "19                      1                             3                    1   \n",
       "20                      1                             3                    1   \n",
       "21                      1                             2                    1   \n",
       "22                      1                             2                    4   \n",
       "23                      1                             4                    4   \n",
       "24                      5                             2                    1   \n",
       "25                      1                             4                    2   \n",
       "26                      1                             5                    4   \n",
       "27                      1                             5                    2   \n",
       "28                      5                             3                    3   \n",
       "29                      1                             5                    4   \n",
       "..                    ...                           ...                  ...   \n",
       "970                     1                             1                    3   \n",
       "971                     1                             5                    2   \n",
       "972                     1                             3                    4   \n",
       "973                     1                             5                    2   \n",
       "974                     1                             2                    4   \n",
       "975                     1                             2                    1   \n",
       "976                     1                             3                    1   \n",
       "977                     1                             5                    1   \n",
       "978                     5                             5                    1   \n",
       "979                     1                             5                    3   \n",
       "980                     1                             2                    1   \n",
       "981                     1                             3                    4   \n",
       "982                     1                             3                    2   \n",
       "983                     1                             3                    4   \n",
       "984                     1                             4                    1   \n",
       "985                     1                             1                    4   \n",
       "986                     1                             5                    1   \n",
       "987                     2                             4                    4   \n",
       "988                     1                             2                    1   \n",
       "989                     1                             3                    3   \n",
       "990                     1                             1                    4   \n",
       "991                     1                             5                    4   \n",
       "992                     5                             5                    1   \n",
       "993                     1                             5                    1   \n",
       "994                     1                             3                    4   \n",
       "995                     1                             3                    2   \n",
       "996                     1                             5                    4   \n",
       "997                     5                             5                    4   \n",
       "998                     5                             1                    2   \n",
       "999                     5                             5                    4   \n",
       "\n",
       "     Sex & Marital Status       ...        Duration in Current address  \\\n",
       "0                       2       ...                                  4   \n",
       "1                       3       ...                                  2   \n",
       "2                       2       ...                                  4   \n",
       "3                       3       ...                                  2   \n",
       "4                       3       ...                                  4   \n",
       "5                       3       ...                                  3   \n",
       "6                       3       ...                                  4   \n",
       "7                       3       ...                                  4   \n",
       "8                       2       ...                                  4   \n",
       "9                       2       ...                                  4   \n",
       "10                      3       ...                                  2   \n",
       "11                      4       ...                                  4   \n",
       "12                      2       ...                                  4   \n",
       "13                      3       ...                                  4   \n",
       "14                      4       ...                                  4   \n",
       "15                      3       ...                                  3   \n",
       "16                      3       ...                                  2   \n",
       "17                      4       ...                                  3   \n",
       "18                      3       ...                                  4   \n",
       "19                      3       ...                                  4   \n",
       "20                      3       ...                                  3   \n",
       "21                      3       ...                                  3   \n",
       "22                      3       ...                                  1   \n",
       "23                      3       ...                                  3   \n",
       "24                      3       ...                                  3   \n",
       "25                      3       ...                                  4   \n",
       "26                      2       ...                                  4   \n",
       "27                      3       ...                                  4   \n",
       "28                      3       ...                                  2   \n",
       "29                      3       ...                                  4   \n",
       "..                    ...       ...                                ...   \n",
       "970                     3       ...                                  2   \n",
       "971                     2       ...                                  4   \n",
       "972                     3       ...                                  2   \n",
       "973                     3       ...                                  4   \n",
       "974                     2       ...                                  4   \n",
       "975                     1       ...                                  1   \n",
       "976                     2       ...                                  2   \n",
       "977                     3       ...                                  4   \n",
       "978                     2       ...                                  2   \n",
       "979                     3       ...                                  4   \n",
       "980                     4       ...                                  1   \n",
       "981                     4       ...                                  2   \n",
       "982                     2       ...                                  3   \n",
       "983                     2       ...                                  4   \n",
       "984                     4       ...                                  1   \n",
       "985                     3       ...                                  2   \n",
       "986                     1       ...                                  4   \n",
       "987                     4       ...                                  1   \n",
       "988                     2       ...                                  2   \n",
       "989                     2       ...                                  4   \n",
       "990                     2       ...                                  1   \n",
       "991                     2       ...                                  2   \n",
       "992                     3       ...                                  4   \n",
       "993                     2       ...                                  4   \n",
       "994                     3       ...                                  2   \n",
       "995                     3       ...                                  4   \n",
       "996                     3       ...                                  1   \n",
       "997                     3       ...                                  4   \n",
       "998                     3       ...                                  1   \n",
       "999                     3       ...                                  4   \n",
       "\n",
       "     Most valuable available asset  Age (years)  Concurrent Credits  \\\n",
       "0                                2           21                   3   \n",
       "1                                1           36                   3   \n",
       "2                                1           23                   3   \n",
       "3                                1           39                   3   \n",
       "4                                2           38                   1   \n",
       "5                                1           48                   3   \n",
       "6                                1           39                   3   \n",
       "7                                1           40                   3   \n",
       "8                                3           65                   3   \n",
       "9                                4           23                   3   \n",
       "10                               1           36                   3   \n",
       "11                               3           24                   3   \n",
       "12                               3           31                   3   \n",
       "13                               4           31                   3   \n",
       "14                               3           23                   3   \n",
       "15                               1           44                   3   \n",
       "16                               1           40                   3   \n",
       "17                               1           25                   3   \n",
       "18                               1           36                   3   \n",
       "19                               2           39                   3   \n",
       "20                               1           37                   3   \n",
       "21                               1           49                   1   \n",
       "22                               4           33                   3   \n",
       "23                               2           26                   3   \n",
       "24                               1           44                   3   \n",
       "25                               2           51                   3   \n",
       "26                               2           24                   3   \n",
       "27                               1           37                   3   \n",
       "28                               4           29                   3   \n",
       "29                               4           56                   3   \n",
       "..                             ...          ...                 ...   \n",
       "970                              3           33                   3   \n",
       "971                              4           42                   2   \n",
       "972                              1           37                   3   \n",
       "973                              3           29                   3   \n",
       "974                              2           23                   3   \n",
       "975                              4           34                   1   \n",
       "976                              2           32                   1   \n",
       "977                              4           68                   1   \n",
       "978                              2           25                   3   \n",
       "979                              4           35                   3   \n",
       "980                              2           22                   3   \n",
       "981                              3           28                   3   \n",
       "982                              3           30                   3   \n",
       "983                              3           25                   1   \n",
       "984                              1           34                   3   \n",
       "985                              3           42                   2   \n",
       "986                              2           45                   3   \n",
       "987                              2           20                   3   \n",
       "988                              3           23                   3   \n",
       "989                              2           20                   3   \n",
       "990                              1           27                   3   \n",
       "991                              4           44                   3   \n",
       "992                              2           51                   3   \n",
       "993                              1           33                   1   \n",
       "994                              2           28                   3   \n",
       "995                              1           21                   3   \n",
       "996                              1           45                   3   \n",
       "997                              4           30                   3   \n",
       "998                              4           52                   3   \n",
       "999                              2           31                   3   \n",
       "\n",
       "     Type of apartment  No of Credits at this Bank  Occupation  \\\n",
       "0                    1                           1           3   \n",
       "1                    1                           2           3   \n",
       "2                    1                           1           2   \n",
       "3                    1                           2           2   \n",
       "4                    2                           2           2   \n",
       "5                    1                           2           2   \n",
       "6                    2                           2           2   \n",
       "7                    2                           1           2   \n",
       "8                    2                           2           1   \n",
       "9                    1                           1           1   \n",
       "10                   1                           2           3   \n",
       "11                   1                           2           3   \n",
       "12                   2                           1           3   \n",
       "13                   2                           1           4   \n",
       "14                   1                           2           2   \n",
       "15                   1                           1           3   \n",
       "16                   2                           2           2   \n",
       "17                   1                           1           3   \n",
       "18                   2                           1           3   \n",
       "19                   2                           2           2   \n",
       "20                   1                           3           3   \n",
       "21                   2                           2           2   \n",
       "22                   1                           1           2   \n",
       "23                   2                           1           3   \n",
       "24                   2                           2           2   \n",
       "25                   2                           1           3   \n",
       "26                   1                           1           3   \n",
       "27                   2                           3           2   \n",
       "28                   2                           1           3   \n",
       "29                   3                           1           3   \n",
       "..                 ...                         ...         ...   \n",
       "970                  1                           1           4   \n",
       "971                  3                           2           4   \n",
       "972                  2                           1           3   \n",
       "973                  1                           2           3   \n",
       "974                  2                           1           3   \n",
       "975                  2                           1           2   \n",
       "976                  2                           1           4   \n",
       "977                  2                           1           4   \n",
       "978                  2                           1           3   \n",
       "979                  3                           1           3   \n",
       "980                  2                           1           3   \n",
       "981                  2                           1           3   \n",
       "982                  2                           1           4   \n",
       "983                  1                           2           3   \n",
       "984                  2                           2           3   \n",
       "985                  2                           2           4   \n",
       "986                  2                           1           4   \n",
       "987                  2                           1           3   \n",
       "988                  2                           1           2   \n",
       "989                  1                           1           2   \n",
       "990                  2                           1           1   \n",
       "991                  3                           1           4   \n",
       "992                  3                           1           3   \n",
       "993                  1                           3           3   \n",
       "994                  1                           2           3   \n",
       "995                  1                           1           2   \n",
       "996                  2                           1           3   \n",
       "997                  3                           1           4   \n",
       "998                  2                           1           4   \n",
       "999                  2                           1           3   \n",
       "\n",
       "     No of dependents  Telephone  Foreign Worker  \n",
       "0                   1          1               1  \n",
       "1                   2          1               1  \n",
       "2                   1          1               1  \n",
       "3                   2          1               2  \n",
       "4                   1          1               2  \n",
       "5                   2          1               2  \n",
       "6                   1          1               2  \n",
       "7                   2          1               2  \n",
       "8                   1          1               1  \n",
       "9                   1          1               1  \n",
       "10                  2          1               1  \n",
       "11                  1          1               1  \n",
       "12                  1          1               1  \n",
       "13                  1          2               1  \n",
       "14                  1          1               1  \n",
       "15                  2          1               1  \n",
       "16                  2          1               1  \n",
       "17                  1          1               1  \n",
       "18                  1          1               1  \n",
       "19                  1          1               1  \n",
       "20                  2          1               1  \n",
       "21                  2          1               1  \n",
       "22                  1          1               1  \n",
       "23                  1          1               1  \n",
       "24                  2          1               1  \n",
       "25                  1          1               1  \n",
       "26                  1          1               1  \n",
       "27                  1          1               1  \n",
       "28                  1          1               1  \n",
       "29                  1          1               1  \n",
       "..                ...        ...             ...  \n",
       "970                 1          2               1  \n",
       "971                 1          2               1  \n",
       "972                 1          1               1  \n",
       "973                 1          1               1  \n",
       "974                 1          1               1  \n",
       "975                 1          2               1  \n",
       "976                 1          2               2  \n",
       "977                 1          2               1  \n",
       "978                 1          2               1  \n",
       "979                 1          2               1  \n",
       "980                 1          2               1  \n",
       "981                 1          2               1  \n",
       "982                 1          2               1  \n",
       "983                 1          1               1  \n",
       "984                 1          2               1  \n",
       "985                 1          2               1  \n",
       "986                 1          2               2  \n",
       "987                 1          1               1  \n",
       "988                 1          1               1  \n",
       "989                 1          2               1  \n",
       "990                 1          1               1  \n",
       "991                 1          2               1  \n",
       "992                 2          2               1  \n",
       "993                 1          2               1  \n",
       "994                 1          2               1  \n",
       "995                 2          1               1  \n",
       "996                 1          1               1  \n",
       "997                 1          2               1  \n",
       "998                 1          2               1  \n",
       "999                 1          1               1  \n",
       "\n",
       "[1000 rows x 21 columns]"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [],
   "source": [
    "%matplotlib inline\n",
    "\n",
    "sns.set(style='whitegrid', palette='muted', font_scale=1.5)\n",
    "\n",
    "rcParams['figure.figsize'] = 14, 8\n",
    "\n",
    "RANDOM_SEED = 42\n",
    "LABELS = [\"Normal\", \"Fraud\"]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA1IAAAH+CAYAAACWZz+7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMS4wLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvpW3flQAAIABJREFUeJzs3XlclWX+//E3IiDE4kYuaREgqIkbiuY64hbqlFm5pAzkQm5kttj0yJaxmcpM+2kMKk6DpqXlVpOSrY6ouWLWZDaTkmvmMgKHgwh6OL8//HK+Hg8ilyLQl9fz8ejx6Fz3dd/35wY5hzfXfV23m91utwsAAAAAUGY1KrsAAAAAAPitIUgBAAAAgCGCFAAAAAAYIkgBAAAAgCGCFAAAAAAYIkgBAAAAgCGCFADgugwdOlT33HNPZZdRJlOnTlVERERll3Fd3njjDYWHh+v06dOltlWXOirzvABwuZqVXQAAVJbw8PAy9/3yyy/VpEmTm1hN1fT222+rfv36uu+++yq7FJSDs2fP6t1339Xdd9+tDh06VHY5pdqwYYMyMzM1ceLEyi4FAEpEkAJQbb3++utOrzMyMvT+++9r2LBhioyMdNpWt27diiytyvj73/+u5s2blxikli1bVgkVQZIef/xxJSYmysvLy2i/rKwsJSUlycvLyzhIXe85r9enn36qL774osQgVdG1AEBJCFIAqq0rw4HNZtP777+vtm3blnkExm63Kz8/Xz4+PjejxCrN09OzskuotmrWrKmaNSvmI9xqtcrX17dCz3ktVakWANUXc6QAoIzS09MVHh6udevWacmSJbrnnnsUERHhGJnZs2ePpk2bpn79+qlNmzZq3769Ro4cqY0bN7ocq3jOTnZ2tqZPn67OnTurdevWGjlypL7//nunvjabTX/72980aNAgtWvXTu3bt1dMTIymT58uu93u6Ldp0yY99thjio6OVkREhDp27KgxY8Zoz549JV5PZmampk2bpu7du6tVq1bq3r27Jk2apB9//FEFBQUKDw/XmTNntGXLFoWHhzv+K56XcrU5Utu2bVNcXJzat2+vNm3aaMiQIfrwww9d+hXv/8svv+ixxx5Thw4d1LZtW40bN05Hjhwp8/fl5MmTeumllxQdHa1WrVqpS5cuGjNmjHbs2FHqfj/99JNeeOEFxcTEqF27dmrbtq0eeOABrVmzxqXv2bNn9fLLL6t3796KiIhQp06dNGTIEC1ZssSp38qVKzVkyBDHtfTt21dPP/20cnJyrnkdNptNSUlJ6tWrlyIiInTvvfcqLS2txL4lzRG6Vo3p6ekaMGCAJGn27NmO72fx9/DgwYMKDw9XSkqKPvroI913332KiIhwjNyWNi8pLy9PL730krp06aLWrVtr+PDh2rlzp1Ofy49/resZOnSo0tLSVFhY6PRvb/369aXWcuTIET355JO6++671apVK/Xr109z585VQUFBiec7evSoZs6cqe7duysiIkL333+/tm7depXvEAA44885AGBo0aJFys3N1QMPPKB69eqpadOmki7N6Thy5IgGDBigxo0b6+zZs1q7dq3Gjx+vt956S/369XM6jt1u1yOPPKLGjRsrMTFR//3vf5WamqpHH31UX3zxhby9vSVJ8+bN04IFC9S3b189/PDDcnNz09GjR/Xll1/KZrM5/jK/atUqnTt3TkOGDFGDBg104sQJrVy5Un/4wx/03nvvqXXr1o5z79mzR2PGjJEkPfDAAwoNDVV2drZ27Nihb7/9VmFhYXr99df18ssvq3Hjxo6+kuTv73/Vr82GDRs0depUNWzYUGPGjJGPj48+/vhjPfPMMzp+/LgmTZrk1N9qtWrUqFHq2LGjnnjiCR05ckTLli3T5MmT9dFHH8nNza3U78Xhw4f18MMPKzs7W/fff79atmypvLw8ffPNN9q+fbs6dep01X23bt2qvXv3qk+fPrrtttuUl5en9evX69lnn5XFYlF8fLyj78SJE/X9999r+PDhCg8P17lz53Tw4EHt3LlTcXFxkqQPPvhAzz//vDp16qQpU6bIy8tLx48f16ZNm5STk6OAgIBSr+VPf/qT3n//fXXq1EmjR4/W6dOnNX36dN1+++2l7lfWGps3b66nn35as2bN0oABA/S73/1OkuTn5+d0nPXr1+vXX3/ViBEjNHLkyFK/38WeeOIJeXp6KiEhQVarVcuXL9fo0aO1ePHi65qLlZiYqKSkJO3bt09/+ctfHO1t27a96j5HjhzRQw89pPz8fD388MNq2rSptm3bpuTkZO3du1dvv/22atRw/vvxk08+KS8vL40dO1YFBQVavHixJkyYoM8//1wNGjQwrhtANWMHANjtdrt99erV9rCwMPvq1atL3L5p0yZ7WFiYvXPnzvasrCyX7Xl5eS5tVqvVHh0dbR88eLBT++OPP24PCwuzv/LKK07ta9eutYeFhdnXrFnjaIuJiXHZvyQlnf/XX3+1R0ZG2idNmuRou3jxor1fv372Nm3a2A8cOOCyj81mc/x/ly5d7KNHjy7xfA899JC9f//+jtcFBQX2rl272qOiouxnzpxxtJ8/f94+ZMgQe4sWLezHjh1z2j8sLMy+ZMkSp+MmJSXZw8LC7Dt27LjmNcfGxtrDw8Pt27dvL/U6Hn/8cXurVq2ctpf09bp48aJ96NCh9qioKMf+Z86cKfF7daWxY8faO3XqZL948eI1677S/v377WFhYfaxY8c61b1nzx57WFiYPSwszH7q1ClH+6xZs5zaylrjgQMH7GFhYfaFCxdedVurVq3shw4dctl+5TkvbxsxYoS9sLDQ0X7kyBF7RESE/d577y3TuUs6dknfs9L6T5482R4WFmb/+uuvnfrOmDHDHhYWZv/oo49c9p88ebK9qKjI0b5r1y57WFiY/a233irxvABwOW7tAwBDDzzwgGrXru3Sfvk8qfz8fGVlZamgoEBRUVHav3+/CgsLXfa5fNRDku6++25J0qFDhxxtfn5++uWXX7R3795S67r8/Hl5ecrKypKHh4datWqlb7/91rHtu+++06FDhzR06FCFhIS4HOfKv9qX1bfffqvTp09r2LBhqlevnqPdy8tLo0ePls1mc7nN0dPTUw8//LBTW+fOnSVdGm0qzalTp7Rjxw717t27xJGna13H5V+v8+fPKysrSzk5Oeratauys7Mdtxd6e3urZs2a+uabb/TLL79c9Xh+fn6yWq3asmWL0y2XZfHFF19IkkaPHu1Ud7t27dSxY8dr7l/WGsuiT58+uuOOO4z2GT16tDw8PByvmzZtqpiYGP344486evToDdVTFoWFhdq0aZPatWvn+BkqNn78eEn/+zW+XFxcnNOoZ2RkpDw8PJx+/gDgari1DwAMBQUFldh+6tQpvfnmm9q4caOysrJctufm5joFDA8PDzVs2NCpT3FAy87OdrQ99dRTSkxM1LBhw9SwYUNFRUWpV69e6tu3r9Mvrz///LPefPNNff3118rNzXU6bq1atRz/XxxQWrZsWcYrLptjx45JkkJDQ122NWvWTJJcfqlu1KiRy6IBxV+Dkr6Glyu+jhYtWlxXvVarVfPmzdOGDRt08uRJl+0Wi0XSpcA1bdo0zZo1S9HR0WrWrJk6deqkfv36KSoqytF/0qRJ2rt3rxISElS3bl117NhRPXr00IABA665GEnx1y44ONhlW0hIiHbt2lXq/mWtsSyu9u+7NFerW7p0bcW3v94sp0+fVkFBQYn/9gIDA1W7du0SA92Vdbm5uSkgIMDp5w8AroYgBQCGiucuXc5msyk+Pl7Hjh3TH/7wB911113y8/NTjRo1tGLFCn366acqKipy2sfNze2qc4AuH9Ho2LGjvvjiC23evFk7duzQ9u3b9Y9//ENhYWFavny5fH19ZbFYNHLkSF28eFHx8fEKCwuTj4+PatSooaSkJP3rX/8q8djl6XqOe72jX5ef71rzqK7mscce07Zt2zRixAi1b99eAQEBcnd31xdffKF3333X6fsVFxen/v3765///Kd27dqltLQ0LV26VIMHD9bMmTMlXQoOn3zyib7++mtt27ZNu3bt0nPPPaekpCS99957aty48TWvxXTb5cpSY1mU9O/7WsryPSitj81mMz7n5a733/TV/v3drJ8RAP+3EKQAoBx8//33OnjwoJ544gk9+uijTtvK43lLvr6+iomJUUxMjCQpNTVVr732mtauXavY2Fht2bJF//3vfzV79mwNGjTIad8rf4m+8847JUn79+/X4MGDSz2vSUgpXhThwIEDLtuK28pzZOLy6zB15swZbd26VcOGDdMLL7zgtK2kVRYlqWHDhho+fLiGDx+uixcvaurUqfrwww81evRox8Odvby81KtXL/Xq1UuS9NlnnykxMVHvvPOO/vjHP161nuKvS2ZmpssiB5mZmWW+rmvVeL2h81oOHjzo+H5c3ibJ8SDrkkZbi5U0WmRS66233iovL68S/+2dOXNG2dnZpS48AgDXgzlSAFAOiv+yfeVfsvft26dNmzbd0LHPnj3r0lZ8W17xstpXO/9XX32lH3/80aktIiJCQUFBev/99/Xzzz+7HPvyY/j4+JRp6W5Jat26tQIDA/XBBx841VxYWKjU1FS5u7s7AkZ5CAwMVOfOnfXll19q9+7dLttLG1Vwd3cvsc+JEye0du1ap7Zz587p/PnzTm01a9ZUWFiYpP/9HpTl+3Q1ffr0kXTpAciXj4R9880317ytz6TGW265RVLJYeZG/P3vf9eFCxccr48ePapPPvlE4eHhjpBYt25d+fv7a/v27U77ZmZm6p///KfLMX18fFRYWKj8/Pxrnt/T01M9e/bUN99847Ls/cKFCyX979cYAMoLI1IAUA7Cw8MVFBSk+fPny2KxKCgoSAcPHtQHH3yg8PBw7du377qP3adPH3Xu3FkREREKDAzUyZMn9f7778vLy8vxDKCoqCjVqVNHf/7zn3Xo0CHdeuut2rdvn9atW6dmzZo5Ldzg7u6uV155RWPGjNGQIUP04IMPKjQ0VDk5OdqxY4f69++voUOHSpLatGmjdevWKSkpSXfccYdq1KihPn36yMvLy6VOT09PTZ8+XVOnTtWDDz6ohx56SN7e3vr444/1/fff67HHHtNtt9123V+HkvzpT3/SiBEjFB8fryFDhqhFixbKz8/X3r17FRISoilTppS4X506dRQVFaVVq1apZs2aatmypY4dO6YVK1bojjvucHqW13/+8x+NHTtWffv2VbNmzeTn56effvpJK1asUFBQkGNJ7lGjRunWW29VZGSkGjZsqOzsbK1evVo1atTQvffeW+p1NG/eXA899JBWrlypRx55RH369NHp06f17rvvqkWLFtccdStrjQ0aNFCjRo30j3/8Q40aNVLdunXl6+urnj17mnzZXZw/f16xsbGKiYlRbm6uli9frqKiIj333HNO/UaOHKn58+dr/Pjx6tmzp3799VetWLFC4eHhLs9Pa9OmjVauXKnnn39e3bp1k4eHh9q1a3fVWySfeuop7dy5UwkJCXr44YfVpEkTbd++XZ999pm6dOniMlILADeKIAUA5cDT01OLFi3S66+/rtWrV6ugoEBhYWGaM2eOMjIybihIjRkzRlu2bNGSJUtktVpVr149RUZG6tFHH3VMrq9bt67efvttvfHGG1qyZIlsNpsiIiL09ttv65133nFZAS8yMlIrV67U/PnztX79elksFtWpU0dt27Z1et7UU089pby8PC1ZskS5ubmy2+3asmWLAgMDS6z1nnvuUUBAgObPn6+UlBTZbDaFhobqtdde0/3333/dX4OrCQoK0po1a/TXv/5V//znP7VmzRr5+/urZcuWLqu3Xen//b//p1mzZunzzz/X6tWrFRQUpGeeeUYFBQVOv9Q3bdpUgwcP1o4dO/T555/rwoULatCggR5++GGNGzdOnp6eki4FqU8//VQrVqxQTk6Oateu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c+fOucydAgAAAIDyVCWC1GeffaY6derotttuU/v27eXr66sNGzY4tufn52vjxo1OtwT26NFDW7ZskdVqdbSlpaWpVq1aioqKqtD6AQAAAFQvFX5rX2JioiIiIhQeHq6ioiKlpaUpLS1N06dPV40aNeTl5aWEhAQlJycrICDA8UDeoqIixcbGOo4zfPhwLV26VImJiRo3bpyOHj2qpKQkxcfH8wwpAAAAADdVhQepO++8U6tXr9avv/4qu92u0NBQzZw5U4MHD3b0SUhIUFFRkRYuXKjs7Gy1atVKqampql+/vqNPQECAFi9erBkzZmh4lJvDAAAgAElEQVT8+PHy9/dXXFycEhMTK/qSAAAAAFQzbvbi5fCqGSZRVr6YZ1lsAij2yattK7sEAHDg9yTgktJ+FqrEHCkAAAAA+C0hSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgiSAEAAACAIYIUAAAAABgyClL5+fk3qw4AAAAA+M0wClI9evTQX/7yF2VmZt6segAAAACgyjMKUvfdd58+/PBDDRw4UKNHj9YXX3yhoqKim1UbAAAAAFRJRkFq+vTpSk9P14svvqizZ89q8uTJ6t27txYuXKizZ8/erBoBAAAAoEoxXmzC29tbw4cP14cffqhly5apffv2SkpKUs+ePfX0009r7969N6NOAAAAAKgybmjVvg4dOmjIkCFq06aNLly4oLS0NI0YMUKxsbE6evRoedUIAAAAAFXKdQWp3NxcLV68WPfcc4/Gjh2r/Px8vfbaa9q9e7dmz56tX375Rc8880x51woAAAAAVUJNk8779u3Te++9p7S0NF24cEH9+/fXq6++qnbt2jn6DBgwQH5+fpo4cWK5FwsAAAAAVYFRkHrggQdUv359PfLIIxo+fLhuvfXWEvs1adJEERER5VIgAAAAAFQ1RkHqtdde08CBA+Xh4VFq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\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x7fd1f745a5d0>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "count_classes = pd.value_counts(df['Creditability'], sort = True)\n",
    "count_classes.plot(kind = 'bar', rot=0)\n",
    "plt.title(\"Transaction class distribution\")\n",
    "plt.xticks(range(2), LABELS)\n",
    "plt.xlabel(\"Class\")\n",
    "plt.ylabel(\"Frequency\");"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['Creditability',\n",
       " 'Account Balance',\n",
       " 'Duration of Credit (month)',\n",
       " 'Payment Status of Previous Credit',\n",
       " 'Purpose',\n",
       " 'Credit Amount',\n",
       " 'Value Savings/Stocks',\n",
       " 'Length of current employment',\n",
       " 'Instalment per cent',\n",
       " 'Sex & Marital Status',\n",
       " 'Guarantors',\n",
       " 'Duration in Current address',\n",
       " 'Most valuable available asset',\n",
       " 'Age (years)',\n",
       " 'Concurrent Credits',\n",
       " 'Type of apartment',\n",
       " 'No of Credits at this Bank',\n",
       " 'Occupation',\n",
       " 'No of dependents',\n",
       " 'Telephone',\n",
       " 'Foreign Worker']"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df.columns.values.tolist()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [],
   "source": [
    "df.columns = ['Creditability','Account_Balance','Duration','PaymentStatus_PreviousCredit','Purpose','Credit_Amount', \\\n",
    "              'Value_SavingsStocks','Length_currentEmployment','Instalment_percent','Marital_Status','Guarantors', \\\n",
    "              'Duration_CurrentAddress','MostValuable_asset','Age','Concurrent_Credits','Type_apartment','No_Credits', \\\n",
    "              'Occupation', 'No_dependents','Telephone','Foreign_Worker']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style>\n",
       "    .dataframe thead tr:only-child th {\n",
       "        text-align: right;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: left;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>Creditability</th>\n",
       "      <th>Account_Balance</th>\n",
       "      <th>Duration</th>\n",
       "      <th>PaymentStatus_PreviousCredit</th>\n",
       "      <th>Purpose</th>\n",
       "      <th>Credit_Amount</th>\n",
       "      <th>Value_SavingsStocks</th>\n",
       "      <th>Length_currentEmployment</th>\n",
       "      <th>Instalment_percent</th>\n",
       "      <th>Marital_Status</th>\n",
       "      <th>...</th>\n",
       "      <th>Duration_CurrentAddress</th>\n",
       "      <th>MostValuable_asset</th>\n",
       "      <th>Age</th>\n",
       "      <th>Concurrent_Credits</th>\n",
       "      <th>Type_apartment</th>\n",
       "      <th>No_Credits</th>\n",
       "      <th>Occupation</th>\n",
       "      <th>No_dependents</th>\n",
       "      <th>Telephone</th>\n",
       "      <th>Foreign_Worker</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>1049</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>21</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>9</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>2799</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>36</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>12</td>\n",
       "      <td>2</td>\n",
       "      <td>9</td>\n",
       "      <td>841</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>23</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>12</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>2122</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>39</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>12</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>2171</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>38</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>10</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>2241</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>48</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>8</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>3398</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>39</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>1361</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>40</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>18</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>1098</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>65</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>24</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>3758</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>23</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>11</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>3905</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>36</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>30</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>6187</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>24</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>1957</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>31</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>48</td>\n",
       "      <td>3</td>\n",
       "      <td>10</td>\n",
       "      <td>7582</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>31</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1936</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>23</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2647</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>44</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>11</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>3939</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>40</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>3213</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>25</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>36</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>2337</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>36</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>11</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>7228</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>39</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>3676</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>37</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>12</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>3124</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>49</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>36</td>\n",
       "      <td>2</td>\n",
       "      <td>5</td>\n",
       "      <td>2384</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>33</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>12</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>1424</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>26</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>4716</td>\n",
       "      <td>5</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>44</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>11</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>4771</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>51</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>12</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>652</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>24</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>9</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>1154</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>37</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>15</td>\n",
       "      <td>2</td>\n",
       "      <td>0</td>\n",
       "      <td>3556</td>\n",
       "      <td>5</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>29</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>42</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>4796</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>56</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>970</th>\n",
       "      <td>0</td>\n",
       "      <td>4</td>\n",
       "      <td>48</td>\n",
       "      <td>2</td>\n",
       "      <td>9</td>\n",
       "      <td>4844</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>33</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>971</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>27</td>\n",
       "      <td>0</td>\n",
       "      <td>9</td>\n",
       "      <td>8318</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>42</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>972</th>\n",
       "      <td>0</td>\n",
       "      <td>3</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2100</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>37</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>973</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>45</td>\n",
       "      <td>0</td>\n",
       "      <td>9</td>\n",
       "      <td>11816</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>29</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>974</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>2</td>\n",
       "      <td>6</td>\n",
       "      <td>448</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>23</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>975</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>30</td>\n",
       "      <td>2</td>\n",
       "      <td>5</td>\n",
       "      <td>11998</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>34</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>976</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>48</td>\n",
       "      <td>0</td>\n",
       "      <td>10</td>\n",
       "      <td>18424</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>32</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>977</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>6</td>\n",
       "      <td>2</td>\n",
       "      <td>0</td>\n",
       "      <td>14896</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>68</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>978</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>12</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2762</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>25</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>979</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>12</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3386</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>35</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>980</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>24</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>2039</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>22</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>981</th>\n",
       "      <td>0</td>\n",
       "      <td>4</td>\n",
       "      <td>18</td>\n",
       "      <td>3</td>\n",
       "      <td>9</td>\n",
       "      <td>2169</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>28</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>982</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>48</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>5096</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>30</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>983</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1882</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>25</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>984</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>48</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>6999</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>34</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>985</th>\n",
       "      <td>0</td>\n",
       "      <td>4</td>\n",
       "      <td>12</td>\n",
       "      <td>4</td>\n",
       "      <td>9</td>\n",
       "      <td>2292</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>42</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>986</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>14</td>\n",
       "      <td>2</td>\n",
       "      <td>0</td>\n",
       "      <td>8978</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>45</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>987</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>12</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>674</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>20</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>988</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>0</td>\n",
       "      <td>976</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>23</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>989</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>24</td>\n",
       "      <td>2</td>\n",
       "      <td>0</td>\n",
       "      <td>2718</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>20</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>990</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>6</td>\n",
       "      <td>750</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>27</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>991</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>24</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>12579</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>4</td>\n",
       "      <td>44</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>992</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>7511</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>51</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>993</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>18</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>3966</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>33</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>994</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>12</td>\n",
       "      <td>0</td>\n",
       "      <td>3</td>\n",
       "      <td>6199</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>28</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>995</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>24</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1987</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>21</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>996</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>24</td>\n",
       "      <td>2</td>\n",
       "      <td>0</td>\n",
       "      <td>2303</td>\n",
       "      <td>1</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>45</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>997</th>\n",
       "      <td>0</td>\n",
       "      <td>4</td>\n",
       "      <td>21</td>\n",
       "      <td>4</td>\n",
       "      <td>0</td>\n",
       "      <td>12680</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>30</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>998</th>\n",
       "      <td>0</td>\n",
       "      <td>2</td>\n",
       "      <td>12</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>6468</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>52</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>999</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>30</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>6350</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>4</td>\n",
       "      <td>3</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>2</td>\n",
       "      <td>31</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>1000 rows × 21 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "     Creditability  Account_Balance  Duration  PaymentStatus_PreviousCredit  \\\n",
       "0                1                1        18                             4   \n",
       "1                1                1         9                             4   \n",
       "2                1                2        12                             2   \n",
       "3                1                1        12                             4   \n",
       "4                1                1        12                             4   \n",
       "5                1                1        10                             4   \n",
       "6                1                1         8                             4   \n",
       "7                1                1         6                             4   \n",
       "8                1                4        18                             4   \n",
       "9                1                2        24                             2   \n",
       "10               1                1        11                             4   \n",
       "11               1                1        30                             4   \n",
       "12               1                1         6                             4   \n",
       "13               1                2        48                             3   \n",
       "14               1                1        18                             2   \n",
       "15               1                1         6                             2   \n",
       "16               1                1        11                             4   \n",
       "17               1                2        18                             2   \n",
       "18               1                2        36                             4   \n",
       "19               1                4        11                             4   \n",
       "20               1                1         6                             4   \n",
       "21               1                2        12                             4   \n",
       "22               0                2        36                             2   \n",
       "23               1                2        12                             4   \n",
       "24               1                1         6                             4   \n",
       "25               1                2        11                             3   \n",
       "26               1                1        12                             2   \n",
       "27               1                2         9                             4   \n",
       "28               1                4        15                             2   \n",
       "29               1                3        42                             4   \n",
       "..             ...              ...       ...                           ...   \n",
       "970              0                4        48                             2   \n",
       "971              0                2        27                             0   \n",
       "972              0                3        18                             2   \n",
       "973              0                1        45                             0   \n",
       "974              0                1         6                             2   \n",
       "975              0                1        30                             2   \n",
       "976              0                2        48                             0   \n",
       "977              0                1         6                             2   \n",
       "978              0                2        12                             2   \n",
       "979              0                1        12                             2   \n",
       "980              0                2        24                             2   \n",
       "981              0                4        18                             3   \n",
       "982              0                2        48                             4   \n",
       "983              0                1        18                             2   \n",
       "984              0                1        48                             2   \n",
       "985              0                4        12                             4   \n",
       "986              0                1        14                             2   \n",
       "987              0                1        12                             2   \n",
       "988              0                1        18                             2   \n",
       "989              0                2        24                             2   \n",
       "990              0                1        18                             2   \n",
       "991              0                2        24                             2   \n",
       "992              0                1        18                             2   \n",
       "993              0                1        18                             4   \n",
       "994              0                1        12                             0   \n",
       "995              0                1        24                             2   \n",
       "996              0                1        24                             2   \n",
       "997              0                4        21                             4   \n",
       "998              0                2        12                             2   \n",
       "999              0                1        30                             2   \n",
       "\n",
       "     Purpose  Credit_Amount  Value_SavingsStocks  Length_currentEmployment  \\\n",
       "0          2           1049                    1                         2   \n",
       "1          0           2799                    1                         3   \n",
       "2          9            841                    2                         4   \n",
       "3          0           2122                    1                         3   \n",
       "4          0           2171                    1                         3   \n",
       "5          0           2241                    1                         2   \n",
       "6          0           3398                    1                         4   \n",
       "7          0           1361                    1                         2   \n",
       "8          3           1098                    1                         1   \n",
       "9          3           3758                    3                         1   \n",
       "10         0           3905                    1                         3   \n",
       "11         1           6187                    2                         4   \n",
       "12         3           1957                    1                         4   \n",
       "13        10           7582                    2                         1   \n",
       "14         3           1936                    5                         4   \n",
       "15         3           2647                    3                         3   \n",
       "16         0           3939                    1                         3   \n",
       "17         3           3213                    3                         2   \n",
       "18         3           2337                    1                         5   \n",
       "19         0           7228                    1                         3   \n",
       "20         0           3676                    1                         3   \n",
       "21         0           3124                    1                         2   \n",
       "22         5           2384                    1                         2   \n",
       "23         4           1424                    1                         4   \n",
       "24         0           4716                    5                         2   \n",
       "25         3           4771                    1                         4   \n",
       "26         2            652                    1                         5   \n",
       "27         3           1154                    1                         5   \n",
       "28         0           3556                    5                         3   \n",
       "29         1           4796                    1                         5   \n",
       "..       ...            ...                  ...                       ...   \n",
       "970        9           4844                    1                         1   \n",
       "971        9           8318                    1                         5   \n",
       "972        3           2100                    1                         3   \n",
       "973        9          11816                    1                         5   \n",
       "974        6            448                    1                         2   \n",
       "975        5          11998                    1                         2   \n",
       "976       10          18424                    1                         3   \n",
       "977        0          14896                    1                         5   \n",
       "978        2           2762                    5                         5   \n",
       "979        1           3386                    1                         5   \n",
       "980        3           2039                    1                         2   \n",
       "981        9           2169                    1                         3   \n",
       "982        2           5096                    1                         3   \n",
       "983        3           1882                    1                         3   \n",
       "984        3           6999                    1                         4   \n",
       "985        9           2292                    1                         1   \n",
       "986        0           8978                    1                         5   \n",
       "987        3            674                    2                         4   \n",
       "988        0            976                    1                         2   \n",
       "989        0           2718                    1                         3   \n",
       "990        6            750                    1                         1   \n",
       "991        1          12579                    1                         5   \n",
       "992        1           7511                    5                         5   \n",
       "993        0           3966                    1                         5   \n",
       "994        3           6199                    1                         3   \n",
       "995        3           1987                    1                         3   \n",
       "996        0           2303                    1                         5   \n",
       "997        0          12680                    5                         5   \n",
       "998        3           6468                    5                         1   \n",
       "999        2           6350                    5                         5   \n",
       "\n",
       "     Instalment_percent  Marital_Status       ...        \\\n",
       "0                     4               2       ...         \n",
       "1                     2               3       ...         \n",
       "2                     2               2       ...         \n",
       "3                     3               3       ...         \n",
       "4                     4               3       ...         \n",
       "5                     1               3       ...         \n",
       "6                     1               3       ...         \n",
       "7                     2               3       ...         \n",
       "8                     4               2       ...         \n",
       "9                     1               2       ...         \n",
       "10                    2               3       ...         \n",
       "11                    1               4       ...         \n",
       "12                    1               2       ...         \n",
       "13                    2               3       ...         \n",
       "14                    2               4       ...         \n",
       "15                    2               3       ...         \n",
       "16                    1               3       ...         \n",
       "17                    1               4       ...         \n",
       "18                    4               3       ...         \n",
       "19                    1               3       ...         \n",
       "20                    1               3       ...         \n",
       "21                    1               3       ...         \n",
       "22                    4               3       ...         \n",
       "23                    4               3       ...         \n",
       "24                    1               3       ...         \n",
       "25                    2               3       ...         \n",
       "26                    4               2       ...         \n",
       "27                    2               3       ...         \n",
       "28                    3               3       ...         \n",
       "29                    4               3       ...         \n",
       "..                  ...             ...       ...         \n",
       "970                   3               3       ...         \n",
       "971                   2               2       ...         \n",
       "972                   4               3       ...         \n",
       "973                   2               3       ...         \n",
       "974                   4               2       ...         \n",
       "975                   1               1       ...         \n",
       "976                   1               2       ...         \n",
       "977                   1               3       ...         \n",
       "978                   1               2       ...         \n",
       "979                   3               3       ...         \n",
       "980                   1               4       ...         \n",
       "981                   4               4       ...         \n",
       "982                   2               2       ...         \n",
       "983                   4               2       ...         \n",
       "984                   1               4       ...         \n",
       "985                   4               3       ...         \n",
       "986                   1               1       ...         \n",
       "987                   4               4       ...         \n",
       "988                   1               2       ...         \n",
       "989                   3               2       ...         \n",
       "990                   4               2       ...         \n",
       "991                   4               2       ...         \n",
       "992                   1               3       ...         \n",
       "993                   1               2       ...         \n",
       "994                   4               3       ...         \n",
       "995                   2               3       ...         \n",
       "996                   4               3       ...         \n",
       "997                   4               3       ...         \n",
       "998                   2               3       ...         \n",
       "999                   4               3       ...         \n",
       "\n",
       "     Duration_CurrentAddress  MostValuable_asset  Age  Concurrent_Credits  \\\n",
       "0                          4                   2   21                   3   \n",
       "1                          2                   1   36                   3   \n",
       "2                          4                   1   23                   3   \n",
       "3                          2                   1   39                   3   \n",
       "4                          4                   2   38                   1   \n",
       "5                          3                   1   48                   3   \n",
       "6                          4                   1   39                   3   \n",
       "7                          4                   1   40                   3   \n",
       "8                          4                   3   65                   3   \n",
       "9                          4                   4   23                   3   \n",
       "10                         2                   1   36                   3   \n",
       "11                         4                   3   24                   3   \n",
       "12                         4                   3   31                   3   \n",
       "13                         4                   4   31                   3   \n",
       "14                         4                   3   23                   3   \n",
       "15                         3                   1   44                   3   \n",
       "16                         2                   1   40                   3   \n",
       "17                         3                   1   25                   3   \n",
       "18                         4                   1   36                   3   \n",
       "19                         4                   2   39                   3   \n",
       "20                         3                   1   37                   3   \n",
       "21                         3                   1   49                   1   \n",
       "22                         1                   4   33                   3   \n",
       "23                         3                   2   26                   3   \n",
       "24                         3                   1   44                   3   \n",
       "25                         4                   2   51                   3   \n",
       "26                         4                   2   24                   3   \n",
       "27                         4                   1   37                   3   \n",
       "28                         2                   4   29                   3   \n",
       "29                         4                   4   56                   3   \n",
       "..                       ...                 ...  ...                 ...   \n",
       "970                        2                   3   33                   3   \n",
       "971                        4                   4   42                   2   \n",
       "972                        2                   1   37                   3   \n",
       "973                        4                   3   29                   3   \n",
       "974                        4                   2   23                   3   \n",
       "975                        1                   4   34                   1   \n",
       "976                        2                   2   32                   1   \n",
       "977                        4                   4   68                   1   \n",
       "978                        2                   2   25                   3   \n",
       "979                        4                   4   35                   3   \n",
       "980                        1                   2   22                   3   \n",
       "981                        2                   3   28                   3   \n",
       "982                        3                   3   30                   3   \n",
       "983                        4                   3   25                   1   \n",
       "984                        1                   1   34                   3   \n",
       "985                        2                   3   42                   2   \n",
       "986                        4                   2   45                   3   \n",
       "987                        1                   2   20                   3   \n",
       "988                        2                   3   23                   3   \n",
       "989                        4                   2   20                   3   \n",
       "990                        1                   1   27                   3   \n",
       "991                        2                   4   44                   3   \n",
       "992                        4                   2   51                   3   \n",
       "993                        4                   1   33                   1   \n",
       "994                        2                   2   28                   3   \n",
       "995                        4                   1   21                   3   \n",
       "996                        1                   1   45                   3   \n",
       "997                        4                   4   30                   3   \n",
       "998                        1                   4   52                   3   \n",
       "999                        4                   2   31                   3   \n",
       "\n",
       "     Type_apartment  No_Credits  Occupation  No_dependents  Telephone  \\\n",
       "0                 1           1           3              1          1   \n",
       "1                 1           2           3              2          1   \n",
       "2                 1           1           2              1          1   \n",
       "3                 1           2           2              2          1   \n",
       "4                 2           2           2              1          1   \n",
       "5                 1           2           2              2          1   \n",
       "6                 2           2           2              1          1   \n",
       "7                 2           1           2              2          1   \n",
       "8                 2           2           1              1          1   \n",
       "9                 1           1           1              1          1   \n",
       "10                1           2           3              2          1   \n",
       "11                1           2           3              1          1   \n",
       "12                2           1           3              1          1   \n",
       "13                2           1           4              1          2   \n",
       "14                1           2           2              1          1   \n",
       "15                1           1           3              2          1   \n",
       "16                2           2           2              2          1   \n",
       "17                1           1           3              1          1   \n",
       "18                2           1           3              1          1   \n",
       "19                2           2           2              1          1   \n",
       "20                1           3           3              2          1   \n",
       "21                2           2           2              2          1   \n",
       "22                1           1           2              1          1   \n",
       "23                2           1           3              1          1   \n",
       "24                2           2           2              2          1   \n",
       "25                2           1           3              1          1   \n",
       "26                1           1           3              1          1   \n",
       "27                2           3           2              1          1   \n",
       "28                2           1           3              1          1   \n",
       "29                3           1           3              1          1   \n",
       "..              ...         ...         ...            ...        ...   \n",
       "970               1           1           4              1          2   \n",
       "971               3           2           4              1          2   \n",
       "972               2           1           3              1          1   \n",
       "973               1           2           3              1          1   \n",
       "974               2           1           3              1          1   \n",
       "975               2           1           2              1          2   \n",
       "976               2           1           4              1          2   \n",
       "977               2           1           4              1          2   \n",
       "978               2           1           3              1          2   \n",
       "979               3           1           3              1          2   \n",
       "980               2           1           3              1          2   \n",
       "981               2           1           3              1          2   \n",
       "982               2           1           4              1          2   \n",
       "983               1           2           3              1          1   \n",
       "984               2           2           3              1          2   \n",
       "985               2           2           4              1          2   \n",
       "986               2           1           4              1          2   \n",
       "987               2           1           3              1          1   \n",
       "988               2           1           2              1          1   \n",
       "989               1           1           2              1          2   \n",
       "990               2           1           1              1          1   \n",
       "991               3           1           4              1          2   \n",
       "992               3           1           3              2          2   \n",
       "993               1           3           3              1          2   \n",
       "994               1           2           3              1          2   \n",
       "995               1           1           2              2          1   \n",
       "996               2           1           3              1          1   \n",
       "997               3           1           4              1          2   \n",
       "998               2           1           4              1          2   \n",
       "999               2           1           3              1          1   \n",
       "\n",
       "     Foreign_Worker  \n",
       "0                 1  \n",
       "1                 1  \n",
       "2                 1  \n",
       "3                 2  \n",
       "4                 2  \n",
       "5                 2  \n",
       "6                 2  \n",
       "7                 2  \n",
       "8                 1  \n",
       "9                 1  \n",
       "10                1  \n",
       "11                1  \n",
       "12                1  \n",
       "13                1  \n",
       "14                1  \n",
       "15                1  \n",
       "16                1  \n",
       "17                1  \n",
       "18                1  \n",
       "19                1  \n",
       "20                1  \n",
       "21                1  \n",
       "22                1  \n",
       "23                1  \n",
       "24                1  \n",
       "25                1  \n",
       "26                1  \n",
       "27                1  \n",
       "28                1  \n",
       "29                1  \n",
       "..              ...  \n",
       "970               1  \n",
       "971               1  \n",
       "972               1  \n",
       "973               1  \n",
       "974               1  \n",
       "975               1  \n",
       "976               2  \n",
       "977               1  \n",
       "978               1  \n",
       "979               1  \n",
       "980               1  \n",
       "981               1  \n",
       "982               1  \n",
       "983               1  \n",
       "984               1  \n",
       "985               1  \n",
       "986               2  \n",
       "987               1  \n",
       "988               1  \n",
       "989               1  \n",
       "990               1  \n",
       "991               1  \n",
       "992               1  \n",
       "993               1  \n",
       "994               1  \n",
       "995               1  \n",
       "996               1  \n",
       "997               1  \n",
       "998               1  \n",
       "999               1  \n",
       "\n",
       "[1000 rows x 21 columns]"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/usr/local/anaconda2/lib/python2.7/site-packages/sklearn/utils/validation.py:475: DataConversionWarning: Data with input dtype int64 was converted to float64 by StandardScaler.\n",
      "  warnings.warn(msg, DataConversionWarning)\n"
     ]
    }
   ],
   "source": [
    "df['Duration'] = StandardScaler().fit_transform(df['Duration'].values.reshape(-1, 1))\n",
    "df['Credit_Amount'] = StandardScaler().fit_transform(df['Credit_Amount'].values.reshape(-1, 1))\n",
    "df['Value_SavingsStocks'] = StandardScaler().fit_transform(df['Value_SavingsStocks'].values.reshape(-1, 1))\n",
    "df['Length_currentEmployment'] = StandardScaler().fit_transform(df['Length_currentEmployment'].values.reshape(-1, 1))\n",
    "df['Instalment_percent'] = StandardScaler().fit_transform(df['Instalment_percent'].values.reshape(-1, 1))\n",
    "df['Guarantors'] = StandardScaler().fit_transform(df['Guarantors'].values.reshape(-1, 1))\n",
    "df['Duration_CurrentAddress'] = StandardScaler().fit_transform(df['Duration_CurrentAddress'].values.reshape(-1, 1))\n",
    "df['MostValuable_asset'] = StandardScaler().fit_transform(df['MostValuable_asset'].values.reshape(-1, 1))\n",
    "df['Age'] = StandardScaler().fit_transform(df['Age'].values.reshape(-1, 1))\n",
    "df['No_Credits'] = StandardScaler().fit_transform(df['No_Credits'].values.reshape(-1, 1))\n",
    "df['Concurrent_Credits'] = StandardScaler().fit_transform(df['Concurrent_Credits'].values.reshape(-1, 1))\n",
    "df['No_dependents'] = StandardScaler().fit_transform(df['No_dependents'].values.reshape(-1, 1))\n",
    "df['Telephone'] = StandardScaler().fit_transform(df['Telephone'].values.reshape(-1, 1))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [],
   "source": [
    "df = pd.concat([df,pd.get_dummies(df['Account_Balance'], prefix='Account_Balance')],axis=1)\n",
    "df.drop(['Account_Balance'],axis=1, inplace=True)\n",
    "\n",
    "df = pd.concat([df,pd.get_dummies(df['PaymentStatus_PreviousCredit'], prefix='PaymentStatus_PreviousCredit')],axis=1)\n",
    "df.drop(['PaymentStatus_PreviousCredit'],axis=1, inplace=True)\n",
    "\n",
    "df = pd.concat([df,pd.get_dummies(df['Purpose'], prefix='Purpose')],axis=1)\n",
    "df.drop(['Purpose'],axis=1, inplace=True)\n",
    "\n",
    "df = pd.concat([df,pd.get_dummies(df['Marital_Status'], prefix='Marital_Status')],axis=1)\n",
    "df.drop(['Marital_Status'],axis=1, inplace=True)\n",
    "\n",
    "df = pd.concat([df,pd.get_dummies(df['Type_apartment'], prefix='Type_apartment')],axis=1)\n",
    "df.drop(['Type_apartment'],axis=1, inplace=True)\n",
    "\n",
    "df = pd.concat([df,pd.get_dummies(df['Occupation'], prefix='Occupation')],axis=1)\n",
    "df.drop(['Occupation'],axis=1, inplace=True)\n",
    "\n",
    "df = pd.concat([df,pd.get_dummies(df['Foreign_Worker'], prefix='Foreign_Worker')],axis=1)\n",
    "df.drop(['Foreign_Worker'],axis=1, inplace=True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [],
   "source": [
    "RANDOM_SEED = 42\n",
    "\n",
    "X_train, X_test = train_test_split(df, test_size=0.2, random_state=RANDOM_SEED)\n",
    "X_train = X_train[X_train.Creditability == 0]\n",
    "X_train = X_train.drop(['Creditability'], axis=1)\n",
    "\n",
    "y_test = X_test['Creditability']\n",
    "X_test = X_test.drop(['Creditability'], axis=1)\n",
    "\n",
    "X_train = X_train.values\n",
    "X_test = X_test.values"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(238, 45)"
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "X_train.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [],
   "source": [
    "input_dim = X_train.shape[1]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "45"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "input_dim"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [],
   "source": [
    "encoding_dim = 22"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [],
   "source": [
    "input_layer = Input(shape=(input_dim, ))\n",
    "\n",
    "encoder = Dense(encoding_dim, activation=\"tanh\", activity_regularizer=regularizers.l1(10e-5))(input_layer)\n",
    "encoder = Dense(int(encoding_dim / 2), activation=\"relu\")(encoder)\n",
    "\n",
    "decoder = Dense(int(encoding_dim / 2), activation='tanh')(encoder)\n",
    "decoder = Dense(input_dim, activation='relu')(decoder)\n",
    "\n",
    "autoencoder = Model(inputs=input_layer, outputs=decoder)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Train on 238 samples, validate on 200 samples\n",
      "Epoch 1/100\n",
      "238/238 [==============================] - 0s 581us/step - loss: 0.2043 - acc: 0.5084 - val_loss: 0.2483 - val_acc: 0.4000\n",
      "Epoch 2/100\n",
      "238/238 [==============================] - 0s 81us/step - loss: 0.2035 - acc: 0.5294 - val_loss: 0.2476 - val_acc: 0.3700\n",
      "Epoch 3/100\n",
      "238/238 [==============================] - 0s 95us/step - loss: 0.2035 - acc: 0.5168 - val_loss: 0.2474 - val_acc: 0.3850\n",
      "Epoch 4/100\n",
      "238/238 [==============================] - 0s 108us/step - loss: 0.2034 - acc: 0.5168 - val_loss: 0.2475 - val_acc: 0.3700\n",
      "Epoch 5/100\n",
      "238/238 [==============================] - 0s 106us/step - loss: 0.2033 - acc: 0.5168 - val_loss: 0.2474 - val_acc: 0.3700\n",
      "Epoch 6/100\n",
      "238/238 [==============================] - 0s 102us/step - loss: 0.2031 - acc: 0.5252 - val_loss: 0.2466 - val_acc: 0.3700\n",
      "Epoch 7/100\n",
      "238/238 [==============================] - 0s 109us/step - loss: 0.2028 - acc: 0.5252 - val_loss: 0.2469 - val_acc: 0.3750\n",
      "Epoch 8/100\n",
      "238/238 [==============================] - 0s 99us/step - loss: 0.2027 - acc: 0.5252 - val_loss: 0.2466 - val_acc: 0.3800\n",
      "Epoch 9/100\n",
      "238/238 [==============================] - 0s 101us/step - loss: 0.2027 - acc: 0.5336 - val_loss: 0.2466 - val_acc: 0.3800\n",
      "Epoch 10/100\n",
      "238/238 [==============================] - 0s 101us/step - loss: 0.2026 - acc: 0.5252 - val_loss: 0.2468 - val_acc: 0.3700\n",
      "Epoch 11/100\n",
      "238/238 [==============================] - 0s 97us/step - loss: 0.2026 - acc: 0.5252 - val_loss: 0.2467 - val_acc: 0.3800\n",
      "Epoch 12/100\n",
      "238/238 [==============================] - 0s 92us/step - loss: 0.2026 - acc: 0.5126 - val_loss: 0.2470 - val_acc: 0.3750\n",
      "Epoch 13/100\n",
      "238/238 [==============================] - 0s 86us/step - loss: 0.2026 - acc: 0.5294 - val_loss: 0.2466 - val_acc: 0.3800\n",
      "Epoch 14/100\n",
      "238/238 [==============================] - 0s 84us/step - loss: 0.2025 - acc: 0.5294 - val_loss: 0.2467 - val_acc: 0.3850\n",
      "Epoch 15/100\n",
      "238/238 [==============================] - 0s 82us/step - loss: 0.2025 - acc: 0.5210 - val_loss: 0.2465 - val_acc: 0.3800\n",
      "Epoch 16/100\n",
      "238/238 [==============================] - 0s 81us/step - loss: 0.2023 - acc: 0.5252 - val_loss: 0.2464 - val_acc: 0.3800\n",
      "Epoch 17/100\n",
      "238/238 [==============================] - 0s 78us/step - loss: 0.2023 - acc: 0.5126 - val_loss: 0.2461 - val_acc: 0.3650\n",
      "Epoch 18/100\n",
      "238/238 [==============================] - 0s 77us/step - loss: 0.2023 - acc: 0.5126 - val_loss: 0.2460 - val_acc: 0.3750\n",
      "Epoch 19/100\n",
      "238/238 [==============================] - 0s 95us/step - loss: 0.2024 - acc: 0.5126 - val_loss: 0.2463 - val_acc: 0.3850\n",
      "Epoch 20/100\n",
      "238/238 [==============================] - 0s 110us/step - loss: 0.2026 - acc: 0.5294 - val_loss: 0.2460 - val_acc: 0.3800\n",
      "Epoch 21/100\n",
      "238/238 [==============================] - 0s 102us/step - loss: 0.2023 - acc: 0.5420 - val_loss: 0.2460 - val_acc: 0.3800\n",
      "Epoch 22/100\n",
      "238/238 [==============================] - 0s 110us/step - loss: 0.2023 - acc: 0.5252 - val_loss: 0.2458 - val_acc: 0.3800\n",
      "Epoch 23/100\n",
      "238/238 [==============================] - 0s 104us/step - loss: 0.2022 - acc: 0.5126 - val_loss: 0.2455 - val_acc: 0.3800\n",
      "Epoch 24/100\n",
      "238/238 [==============================] - 0s 96us/step - loss: 0.2020 - acc: 0.5294 - val_loss: 0.2453 - val_acc: 0.3750\n",
      "Epoch 25/100\n",
      "238/238 [==============================] - 0s 90us/step - loss: 0.2020 - acc: 0.5294 - val_loss: 0.2459 - val_acc: 0.3750\n",
      "Epoch 26/100\n",
      "238/238 [==============================] - 0s 88us/step - loss: 0.2020 - acc: 0.5126 - val_loss: 0.2456 - val_acc: 0.3800\n",
      "Epoch 27/100\n",
      "238/238 [==============================] - 0s 82us/step - loss: 0.2020 - acc: 0.5252 - val_loss: 0.2455 - val_acc: 0.3750\n",
      "Epoch 28/100\n",
      "238/238 [==============================] - 0s 81us/step - loss: 0.2018 - acc: 0.5126 - val_loss: 0.2455 - val_acc: 0.3850\n",
      "Epoch 29/100\n",
      "238/238 [==============================] - 0s 81us/step - loss: 0.2020 - acc: 0.5126 - val_loss: 0.2453 - val_acc: 0.3800\n",
      "Epoch 30/100\n",
      "238/238 [==============================] - 0s 73us/step - loss: 0.2018 - acc: 0.5126 - val_loss: 0.2449 - val_acc: 0.3750\n",
      "Epoch 31/100\n",
      "238/238 [==============================] - 0s 77us/step - loss: 0.2017 - acc: 0.5168 - val_loss: 0.2451 - val_acc: 0.3800\n",
      "Epoch 32/100\n",
      "238/238 [==============================] - 0s 73us/step - loss: 0.2016 - acc: 0.5210 - val_loss: 0.2448 - val_acc: 0.3800\n",
      "Epoch 33/100\n",
      "238/238 [==============================] - 0s 76us/step - loss: 0.2015 - acc: 0.5126 - val_loss: 0.2453 - val_acc: 0.3750\n",
      "Epoch 34/100\n",
      "238/238 [==============================] - 0s 74us/step - loss: 0.2015 - acc: 0.5210 - val_loss: 0.2448 - val_acc: 0.3750\n",
      "Epoch 35/100\n",
      "238/238 [==============================] - 0s 74us/step - loss: 0.2016 - acc: 0.5126 - val_loss: 0.2451 - val_acc: 0.3800\n",
      "Epoch 36/100\n",
      "238/238 [==============================] - 0s 74us/step - loss: 0.2015 - acc: 0.5084 - val_loss: 0.2449 - val_acc: 0.3750\n",
      "Epoch 37/100\n",
      "238/238 [==============================] - 0s 76us/step - loss: 0.2014 - acc: 0.5420 - val_loss: 0.2450 - val_acc: 0.3700\n",
      "Epoch 38/100\n",
      "238/238 [==============================] - 0s 77us/step - loss: 0.2013 - acc: 0.5168 - val_loss: 0.2446 - val_acc: 0.3650\n",
      "Epoch 39/100\n",
      "238/238 [==============================] - 0s 76us/step - loss: 0.2012 - acc: 0.5126 - val_loss: 0.2446 - val_acc: 0.3800\n",
      "Epoch 40/100\n",
      "238/238 [==============================] - 0s 75us/step - loss: 0.2011 - acc: 0.5126 - val_loss: 0.2443 - val_acc: 0.3700\n",
      "Epoch 41/100\n",
      "238/238 [==============================] - 0s 76us/step - loss: 0.2014 - acc: 0.5168 - val_loss: 0.2449 - val_acc: 0.3700\n",
      "Epoch 42/100\n",
      "238/238 [==============================] - 0s 77us/step - loss: 0.2012 - acc: 0.5000 - val_loss: 0.2446 - val_acc: 0.3850\n",
      "Epoch 43/100\n",
      "238/238 [==============================] - 0s 77us/step - loss: 0.2013 - acc: 0.5252 - val_loss: 0.2442 - val_acc: 0.3800\n",
      "Epoch 44/100\n",
      "238/238 [==============================] - 0s 75us/step - loss: 0.2010 - acc: 0.5084 - val_loss: 0.2440 - val_acc: 0.3750\n",
      "Epoch 45/100\n",
      "238/238 [==============================] - 0s 78us/step - loss: 0.2010 - acc: 0.5210 - val_loss: 0.2443 - val_acc: 0.3850\n",
      "Epoch 46/100\n",
      "238/238 [==============================] - 0s 76us/step - loss: 0.2009 - acc: 0.5252 - val_loss: 0.2445 - val_acc: 0.3750\n",
      "Epoch 47/100\n",
      "238/238 [==============================] - 0s 75us/step - loss: 0.2009 - acc: 0.5042 - val_loss: 0.2437 - val_acc: 0.3650\n",
      "Epoch 48/100\n",
      "238/238 [==============================] - 0s 76us/step - loss: 0.2008 - acc: 0.5210 - val_loss: 0.2443 - val_acc: 0.3750\n",
      "Epoch 49/100\n",
      "238/238 [==============================] - 0s 75us/step - loss: 0.2009 - acc: 0.5252 - val_loss: 0.2441 - val_acc: 0.3700\n",
      "Epoch 50/100\n",
      "238/238 [==============================] - 0s 75us/step - loss: 0.2010 - acc: 0.5084 - val_loss: 0.2439 - val_acc: 0.3750\n",
      "Epoch 51/100\n",
      "238/238 [==============================] - 0s 98us/step - loss: 0.2009 - acc: 0.5210 - val_loss: 0.2436 - val_acc: 0.3700\n",
      "Epoch 52/100\n",
      "238/238 [==============================] - 0s 107us/step - loss: 0.2008 - acc: 0.5042 - val_loss: 0.2435 - val_acc: 0.3850\n",
      "Epoch 53/100\n",
      "238/238 [==============================] - 0s 109us/step - loss: 0.2009 - acc: 0.5126 - val_loss: 0.2432 - val_acc: 0.3650\n",
      "Epoch 54/100\n",
      "238/238 [==============================] - 0s 75us/step - loss: 0.2007 - acc: 0.5126 - val_loss: 0.2442 - val_acc: 0.3950\n",
      "Epoch 55/100\n",
      "238/238 [==============================] - 0s 103us/step - loss: 0.2007 - acc: 0.5168 - val_loss: 0.2437 - val_acc: 0.3700\n",
      "Epoch 56/100\n",
      "238/238 [==============================] - 0s 99us/step - loss: 0.2007 - acc: 0.5252 - val_loss: 0.2441 - val_acc: 0.3800\n",
      "Epoch 57/100\n",
      "238/238 [==============================] - 0s 105us/step - loss: 0.2008 - acc: 0.5126 - val_loss: 0.2433 - val_acc: 0.3700\n",
      "Epoch 58/100\n",
      "238/238 [==============================] - 0s 102us/step - loss: 0.2006 - acc: 0.5126 - val_loss: 0.2441 - val_acc: 0.3950\n",
      "Epoch 59/100\n",
      "238/238 [==============================] - 0s 123us/step - loss: 0.2006 - acc: 0.5210 - val_loss: 0.2436 - val_acc: 0.3600\n",
      "Epoch 60/100\n",
      "238/238 [==============================] - 0s 103us/step - loss: 0.2004 - acc: 0.5042 - val_loss: 0.2437 - val_acc: 0.3900\n",
      "Epoch 61/100\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "238/238 [==============================] - 0s 100us/step - loss: 0.2005 - acc: 0.5168 - val_loss: 0.2436 - val_acc: 0.3600\n",
      "Epoch 62/100\n",
      "238/238 [==============================] - 0s 103us/step - loss: 0.2005 - acc: 0.5084 - val_loss: 0.2439 - val_acc: 0.4150\n",
      "Epoch 63/100\n",
      "238/238 [==============================] - 0s 99us/step - loss: 0.2004 - acc: 0.5042 - val_loss: 0.2431 - val_acc: 0.3850\n",
      "Epoch 64/100\n",
      "238/238 [==============================] - 0s 110us/step - loss: 0.2004 - acc: 0.5252 - val_loss: 0.2440 - val_acc: 0.3950\n",
      "Epoch 65/100\n",
      "238/238 [==============================] - 0s 109us/step - loss: 0.2004 - acc: 0.5210 - val_loss: 0.2431 - val_acc: 0.3650\n",
      "Epoch 66/100\n",
      "238/238 [==============================] - 0s 111us/step - loss: 0.2003 - acc: 0.5294 - val_loss: 0.2437 - val_acc: 0.3800\n",
      "Epoch 67/100\n",
      "238/238 [==============================] - 0s 111us/step - loss: 0.2002 - acc: 0.5294 - val_loss: 0.2432 - val_acc: 0.3900\n",
      "Epoch 68/100\n",
      "238/238 [==============================] - 0s 107us/step - loss: 0.2004 - acc: 0.5462 - val_loss: 0.2428 - val_acc: 0.3700\n",
      "Epoch 69/100\n",
      "238/238 [==============================] - 0s 110us/step - loss: 0.2003 - acc: 0.5294 - val_loss: 0.2432 - val_acc: 0.3800\n",
      "Epoch 70/100\n",
      "238/238 [==============================] - 0s 109us/step - loss: 0.2002 - acc: 0.5168 - val_loss: 0.2429 - val_acc: 0.3750\n",
      "Epoch 71/100\n",
      "238/238 [==============================] - 0s 102us/step - loss: 0.2002 - acc: 0.5252 - val_loss: 0.2432 - val_acc: 0.3850\n",
      "Epoch 72/100\n",
      "238/238 [==============================] - 0s 107us/step - loss: 0.2003 - acc: 0.5126 - val_loss: 0.2423 - val_acc: 0.3750\n",
      "Epoch 73/100\n",
      "238/238 [==============================] - 0s 105us/step - loss: 0.2003 - acc: 0.5042 - val_loss: 0.2429 - val_acc: 0.3750\n",
      "Epoch 74/100\n",
      "238/238 [==============================] - 0s 109us/step - loss: 0.2001 - acc: 0.5084 - val_loss: 0.2426 - val_acc: 0.3700\n",
      "Epoch 75/100\n",
      "238/238 [==============================] - 0s 101us/step - loss: 0.1998 - acc: 0.5042 - val_loss: 0.2427 - val_acc: 0.3950\n",
      "Epoch 76/100\n",
      "238/238 [==============================] - 0s 101us/step - loss: 0.1997 - acc: 0.5126 - val_loss: 0.2426 - val_acc: 0.3800\n",
      "Epoch 77/100\n",
      "238/238 [==============================] - 0s 105us/step - loss: 0.1997 - acc: 0.5126 - val_loss: 0.2423 - val_acc: 0.3850\n",
      "Epoch 78/100\n",
      "238/238 [==============================] - 0s 100us/step - loss: 0.1996 - acc: 0.5000 - val_loss: 0.2425 - val_acc: 0.3750\n",
      "Epoch 79/100\n",
      "238/238 [==============================] - 0s 102us/step - loss: 0.1996 - acc: 0.5168 - val_loss: 0.2424 - val_acc: 0.3900\n",
      "Epoch 80/100\n",
      "238/238 [==============================] - 0s 111us/step - loss: 0.1996 - acc: 0.5210 - val_loss: 0.2424 - val_acc: 0.3650\n",
      "Epoch 81/100\n",
      "238/238 [==============================] - 0s 103us/step - loss: 0.1995 - acc: 0.5168 - val_loss: 0.2423 - val_acc: 0.3850\n",
      "Epoch 82/100\n",
      "238/238 [==============================] - 0s 104us/step - loss: 0.1995 - acc: 0.5168 - val_loss: 0.2423 - val_acc: 0.3950\n",
      "Epoch 83/100\n",
      "238/238 [==============================] - 0s 99us/step - loss: 0.1995 - acc: 0.5000 - val_loss: 0.2423 - val_acc: 0.3750\n",
      "Epoch 84/100\n",
      "238/238 [==============================] - 0s 108us/step - loss: 0.1995 - acc: 0.5084 - val_loss: 0.2420 - val_acc: 0.3800\n",
      "Epoch 85/100\n",
      "238/238 [==============================] - 0s 102us/step - loss: 0.1994 - acc: 0.5294 - val_loss: 0.2419 - val_acc: 0.3900\n",
      "Epoch 86/100\n",
      "238/238 [==============================] - 0s 95us/step - loss: 0.1993 - acc: 0.5126 - val_loss: 0.2419 - val_acc: 0.3700\n",
      "Epoch 87/100\n",
      "238/238 [==============================] - 0s 96us/step - loss: 0.1991 - acc: 0.5042 - val_loss: 0.2421 - val_acc: 0.3800\n",
      "Epoch 88/100\n",
      "238/238 [==============================] - 0s 89us/step - loss: 0.1992 - acc: 0.5042 - val_loss: 0.2417 - val_acc: 0.3800\n",
      "Epoch 89/100\n",
      "238/238 [==============================] - 0s 91us/step - loss: 0.1991 - acc: 0.5084 - val_loss: 0.2427 - val_acc: 0.3800\n",
      "Epoch 90/100\n",
      "238/238 [==============================] - 0s 89us/step - loss: 0.1992 - acc: 0.5168 - val_loss: 0.2413 - val_acc: 0.3650\n",
      "Epoch 91/100\n",
      "238/238 [==============================] - 0s 91us/step - loss: 0.1992 - acc: 0.5084 - val_loss: 0.2422 - val_acc: 0.3900\n",
      "Epoch 92/100\n",
      "238/238 [==============================] - 0s 83us/step - loss: 0.1990 - acc: 0.5168 - val_loss: 0.2414 - val_acc: 0.3750\n",
      "Epoch 93/100\n",
      "238/238 [==============================] - 0s 85us/step - loss: 0.1992 - acc: 0.5210 - val_loss: 0.2420 - val_acc: 0.3700\n",
      "Epoch 94/100\n",
      "238/238 [==============================] - 0s 82us/step - loss: 0.1994 - acc: 0.5042 - val_loss: 0.2423 - val_acc: 0.3850\n",
      "Epoch 95/100\n",
      "238/238 [==============================] - 0s 81us/step - loss: 0.1995 - acc: 0.5336 - val_loss: 0.2418 - val_acc: 0.4100\n",
      "Epoch 96/100\n",
      "238/238 [==============================] - 0s 79us/step - loss: 0.1995 - acc: 0.5168 - val_loss: 0.2414 - val_acc: 0.3950\n",
      "Epoch 97/100\n",
      "238/238 [==============================] - 0s 80us/step - loss: 0.1993 - acc: 0.5084 - val_loss: 0.2413 - val_acc: 0.3650\n",
      "Epoch 98/100\n",
      "238/238 [==============================] - 0s 77us/step - loss: 0.1991 - acc: 0.5126 - val_loss: 0.2413 - val_acc: 0.3900\n",
      "Epoch 99/100\n",
      "238/238 [==============================] - 0s 80us/step - loss: 0.1990 - acc: 0.5000 - val_loss: 0.2411 - val_acc: 0.3750\n",
      "Epoch 100/100\n",
      "238/238 [==============================] - 0s 80us/step - loss: 0.1989 - acc: 0.5126 - val_loss: 0.2411 - val_acc: 0.3800\n"
     ]
    }
   ],
   "source": [
    "nb_epoch = 100\n",
    "batch_size = 32\n",
    "\n",
    "autoencoder.compile(optimizer='adam', \n",
    "                    loss='mean_squared_error', \n",
    "                    metrics=['accuracy'])\n",
    "\n",
    "history = autoencoder.fit(X_train, X_train,\n",
    "                    epochs=nb_epoch,\n",
    "                    batch_size=batch_size,\n",
    "                    shuffle=True,\n",
    "                    validation_data=(X_test, X_test),\n",
    "                    verbose=1).history"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 40,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'acc': [0.50840336084365845,\n",
       "  0.5294117652067617,\n",
       "  0.51680672318995502,\n",
       "  0.51680672293951535,\n",
       "  0.5168067241917137,\n",
       "  0.52521008503537214,\n",
       "  0.52521008553625159,\n",
       "  0.52521008428405314,\n",
       "  0.53361344612947026,\n",
       "  0.52521008553625159,\n",
       "  0.52521008403361347,\n",
       "  0.51260504226724646,\n",
       "  0.52941176470588236,\n",
       "  0.52941176370412357,\n",
       "  0.52100840361178424,\n",
       "  0.52521008353273413,\n",
       "  0.51260504201680668,\n",
       "  0.512605041015048,\n",
       "  0.51260504201680668,\n",
       "  0.52941176620852048,\n",
       "  0.54201680747400816,\n",
       "  0.52521008553625159,\n",
       "  0.51260504251768613,\n",
       "  0.52941176620852048,\n",
       "  0.52941176470588236,\n",
       "  0.51260504151592734,\n",
       "  0.52521008353273413,\n",
       "  0.51260504226724646,\n",
       "  0.51260504201680668,\n",
       "  0.51260504226724646,\n",
       "  0.51680672369083436,\n",
       "  0.52100840286046513,\n",
       "  0.51260504226724646,\n",
       "  0.52100840436310325,\n",
       "  0.51260504226724646,\n",
       "  0.50840336084365845,\n",
       "  0.54201680722356849,\n",
       "  0.51680672293951535,\n",
       "  0.51260504151592734,\n",
       "  0.51260504151592734,\n",
       "  0.51680672268907568,\n",
       "  0.5,\n",
       "  0.52521008403361347,\n",
       "  0.50840336084365845,\n",
       "  0.52100840286046513,\n",
       "  0.52521008553625159,\n",
       "  0.50420168142358801,\n",
       "  0.52100840286046513,\n",
       "  0.52521008403361347,\n",
       "  0.50840336159497745,\n",
       "  0.52100840486398259,\n",
       "  0.50420168217490702,\n",
       "  0.51260504151592734,\n",
       "  0.512605041015048,\n",
       "  0.51680672268907568,\n",
       "  0.52521008553625159,\n",
       "  0.5126050427681258,\n",
       "  0.51260504201680668,\n",
       "  0.52100840486398259,\n",
       "  0.50420168017138955,\n",
       "  0.51680672344039469,\n",
       "  0.50840336284717591,\n",
       "  0.50420168092270856,\n",
       "  0.52521008353273413,\n",
       "  0.52100840411266358,\n",
       "  0.52941176620852048,\n",
       "  0.52941176545720137,\n",
       "  0.54621848764539771,\n",
       "  0.52941176470588236,\n",
       "  0.51680672293951535,\n",
       "  0.52521008553625159,\n",
       "  0.51260504251768613,\n",
       "  0.50420168067226889,\n",
       "  0.50840336159497745,\n",
       "  0.50420168067226889,\n",
       "  0.51260504201680668,\n",
       "  0.5126050435194448,\n",
       "  0.50000000050087934,\n",
       "  0.5168067241917137,\n",
       "  0.52100840436310325,\n",
       "  0.51680672218819623,\n",
       "  0.51680672293951535,\n",
       "  0.50000000050087934,\n",
       "  0.50840336284717591,\n",
       "  0.52941176420500302,\n",
       "  0.51260504201680668,\n",
       "  0.50420168092270856,\n",
       "  0.50420168217490702,\n",
       "  0.50840336159497745,\n",
       "  0.51680672293951535,\n",
       "  0.50840336134453779,\n",
       "  0.5168067241917137,\n",
       "  0.52100840286046513,\n",
       "  0.50420168167402768,\n",
       "  0.53361344587903059,\n",
       "  0.51680672318995502,\n",
       "  0.50840336134453779,\n",
       "  0.51260504201680668,\n",
       "  0.50000000050087934,\n",
       "  0.5126050435194448],\n",
       " 'loss': [0.2043007950321967,\n",
       "  0.20350330416895762,\n",
       "  0.20345415663318472,\n",
       "  0.20341541286276169,\n",
       "  0.20328279878912853,\n",
       "  0.20305235546176173,\n",
       "  0.20281181741161508,\n",
       "  0.20272480539914942,\n",
       "  0.20271790891635319,\n",
       "  0.20260008142775848,\n",
       "  0.20256461441015997,\n",
       "  0.20262224872072204,\n",
       "  0.20261855285708644,\n",
       "  0.20251360886237202,\n",
       "  0.20250134407973089,\n",
       "  0.20234126278332301,\n",
       "  0.20233177850727274,\n",
       "  0.20233805289789408,\n",
       "  0.20244542240094737,\n",
       "  0.20255182395462229,\n",
       "  0.20228747297234895,\n",
       "  0.20229768990969457,\n",
       "  0.20216219991195103,\n",
       "  0.20204639472380406,\n",
       "  0.20203671698309794,\n",
       "  0.20195923908417965,\n",
       "  0.20195029362910935,\n",
       "  0.20181412281108504,\n",
       "  0.20202930484499251,\n",
       "  0.20179818007124573,\n",
       "  0.20170861257224523,\n",
       "  0.20161509125673471,\n",
       "  0.20146460806121344,\n",
       "  0.20146981319960425,\n",
       "  0.20162311371634989,\n",
       "  0.20145809713031063,\n",
       "  0.20142398737057918,\n",
       "  0.20132502900953053,\n",
       "  0.20120468259859486,\n",
       "  0.2011036202937615,\n",
       "  0.20144662661712712,\n",
       "  0.20119908977957332,\n",
       "  0.20126739682770578,\n",
       "  0.2010275919397338,\n",
       "  0.20102495969343587,\n",
       "  0.20092913708766968,\n",
       "  0.20087765946107752,\n",
       "  0.20081480936843807,\n",
       "  0.20092150794357813,\n",
       "  0.20102859257149094,\n",
       "  0.20089304071514547,\n",
       "  0.20076859360482513,\n",
       "  0.20087120062162897,\n",
       "  0.2007184382997641,\n",
       "  0.20074239197899313,\n",
       "  0.20072082862132737,\n",
       "  0.2008201064181929,\n",
       "  0.20059727821029535,\n",
       "  0.20057536135701573,\n",
       "  0.20043164654439236,\n",
       "  0.20053707476423568,\n",
       "  0.20045510998794011,\n",
       "  0.20036039645431422,\n",
       "  0.20043063576982803,\n",
       "  0.20044807025364467,\n",
       "  0.20030124786020326,\n",
       "  0.20024780866478673,\n",
       "  0.20035695090514272,\n",
       "  0.20028383791947565,\n",
       "  0.20018317080846354,\n",
       "  0.20019055690084184,\n",
       "  0.20028728046337096,\n",
       "  0.20033033142069809,\n",
       "  0.20005424345741754,\n",
       "  0.19982443461898997,\n",
       "  0.19971909204951854,\n",
       "  0.19970717800765478,\n",
       "  0.19962874655963994,\n",
       "  0.19957458271699793,\n",
       "  0.19959534516855448,\n",
       "  0.19952307466198416,\n",
       "  0.19951406797441115,\n",
       "  0.19949783322190037,\n",
       "  0.19949443638324738,\n",
       "  0.19939705892270351,\n",
       "  0.19927770725819244,\n",
       "  0.19913594424724579,\n",
       "  0.19924094947446294,\n",
       "  0.1991138374354659,\n",
       "  0.19924966715464071,\n",
       "  0.19916382319286091,\n",
       "  0.19898922528539384,\n",
       "  0.19918757902473963,\n",
       "  0.19937008556698552,\n",
       "  0.19950311587137334,\n",
       "  0.19946293695634151,\n",
       "  0.19927552780684302,\n",
       "  0.1991226536636593,\n",
       "  0.19901715920251958,\n",
       "  0.19889235108339487],\n",
       " 'val_acc': [0.40000000000000002,\n",
       "  0.37,\n",
       "  0.38500000000000001,\n",
       "  0.37,\n",
       "  0.37,\n",
       "  0.37,\n",
       "  0.375,\n",
       "  0.38,\n",
       "  0.38,\n",
       "  0.37,\n",
       "  0.38,\n",
       "  0.375,\n",
       "  0.38,\n",
       "  0.38500000000000001,\n",
       "  0.38,\n",
       "  0.38,\n",
       "  0.36499999999999999,\n",
       "  0.375,\n",
       "  0.38500000000000001,\n",
       "  0.38,\n",
       "  0.38,\n",
       "  0.38,\n",
       "  0.38,\n",
       "  0.375,\n",
       "  0.375,\n",
       "  0.38,\n",
       "  0.375,\n",
       "  0.38500000000000001,\n",
       "  0.38,\n",
       "  0.375,\n",
       "  0.38,\n",
       "  0.38,\n",
       "  0.375,\n",
       "  0.375,\n",
       "  0.38,\n",
       "  0.375,\n",
       "  0.37,\n",
       "  0.36499999999999999,\n",
       "  0.38,\n",
       "  0.37,\n",
       "  0.37,\n",
       "  0.38500000000000001,\n",
       "  0.38,\n",
       "  0.375,\n",
       "  0.38500000000000001,\n",
       "  0.375,\n",
       "  0.36499999999999999,\n",
       "  0.375,\n",
       "  0.37,\n",
       "  0.375,\n",
       "  0.37,\n",
       "  0.38500000000000001,\n",
       "  0.36499999999999999,\n",
       "  0.39500000000000002,\n",
       "  0.37,\n",
       "  0.38,\n",
       "  0.37,\n",
       "  0.39500000000000002,\n",
       "  0.35999999999999999,\n",
       "  0.39000000000000001,\n",
       "  0.35999999999999999,\n",
       "  0.41499999999999998,\n",
       "  0.38500000000000001,\n",
       "  0.39500000000000002,\n",
       "  0.36499999999999999,\n",
       "  0.38,\n",
       "  0.39000000000000001,\n",
       "  0.37,\n",
       "  0.38,\n",
       "  0.375,\n",
       "  0.38500000000000001,\n",
       "  0.375,\n",
       "  0.375,\n",
       "  0.37,\n",
       "  0.39500000000000002,\n",
       "  0.38,\n",
       "  0.38500000000000001,\n",
       "  0.375,\n",
       "  0.39000000000000001,\n",
       "  0.36499999999999999,\n",
       "  0.38500000000000001,\n",
       "  0.39500000000000002,\n",
       "  0.375,\n",
       "  0.38,\n",
       "  0.39000000000000001,\n",
       "  0.37,\n",
       "  0.38,\n",
       "  0.38,\n",
       "  0.38,\n",
       "  0.36499999999999999,\n",
       "  0.39000000000000001,\n",
       "  0.375,\n",
       "  0.37,\n",
       "  0.38500000000000001,\n",
       "  0.40999999999999998,\n",
       "  0.39500000000000002,\n",
       "  0.36499999999999999,\n",
       "  0.39000000000000001,\n",
       "  0.375,\n",
       "  0.38],\n",
       " 'val_loss': [0.24826352357864379,\n",
       "  0.24764021277427672,\n",
       "  0.24743154525756836,\n",
       "  0.2475426435470581,\n",
       "  0.24739379286766053,\n",
       "  0.2466408407688141,\n",
       "  0.24685868978500367,\n",
       "  0.24659678459167481,\n",
       "  0.24660495996475221,\n",
       "  0.24677775382995606,\n",
       "  0.24668230652809142,\n",
       "  0.24704328656196595,\n",
       "  0.24658478379249574,\n",
       "  0.24668324828147889,\n",
       "  0.24649731040000916,\n",
       "  0.24644017934799195,\n",
       "  0.24614129900932313,\n",
       "  0.24597229361534118,\n",
       "  0.2462969696521759,\n",
       "  0.24603574752807617,\n",
       "  0.24604069828987121,\n",
       "  0.24579946279525758,\n",
       "  0.245460125207901,\n",
       "  0.24532293438911437,\n",
       "  0.24586429715156555,\n",
       "  0.24557020306587218,\n",
       "  0.24550808668136598,\n",
       "  0.24548155903816224,\n",
       "  0.24532904386520385,\n",
       "  0.24485268592834472,\n",
       "  0.24507882714271545,\n",
       "  0.24481090426445007,\n",
       "  0.24528090476989747,\n",
       "  0.24476718187332153,\n",
       "  0.24509835243225098,\n",
       "  0.24494018793106079,\n",
       "  0.24502996563911439,\n",
       "  0.24458756804466247,\n",
       "  0.24459899425506593,\n",
       "  0.24433889269828796,\n",
       "  0.24494537949562073,\n",
       "  0.2446425187587738,\n",
       "  0.24420298814773558,\n",
       "  0.24397724151611327,\n",
       "  0.24431450963020324,\n",
       "  0.24447075486183167,\n",
       "  0.24372586846351624,\n",
       "  0.24433715820312499,\n",
       "  0.24413159251213074,\n",
       "  0.24385426163673402,\n",
       "  0.24355485200881957,\n",
       "  0.24352319359779359,\n",
       "  0.24324141144752504,\n",
       "  0.24423635482788086,\n",
       "  0.24366210222244264,\n",
       "  0.24406938314437865,\n",
       "  0.2433368158340454,\n",
       "  0.2440529704093933,\n",
       "  0.24359550356864929,\n",
       "  0.243668874502182,\n",
       "  0.24360427260398865,\n",
       "  0.24390238046646118,\n",
       "  0.24306666731834412,\n",
       "  0.24399473667144775,\n",
       "  0.24314119696617126,\n",
       "  0.24367565155029297,\n",
       "  0.24315740585327147,\n",
       "  0.24282529473304748,\n",
       "  0.2431739377975464,\n",
       "  0.24285489201545715,\n",
       "  0.24322763800621033,\n",
       "  0.24225215554237367,\n",
       "  0.24285276174545289,\n",
       "  0.24259388685226441,\n",
       "  0.24266972541809081,\n",
       "  0.24257839918136598,\n",
       "  0.24231963872909545,\n",
       "  0.24250016450881959,\n",
       "  0.24243544697761535,\n",
       "  0.24238685607910157,\n",
       "  0.24230781316757202,\n",
       "  0.24232601523399352,\n",
       "  0.24231472730636597,\n",
       "  0.24200993895530701,\n",
       "  0.24188527464866638,\n",
       "  0.24188976883888244,\n",
       "  0.24205459475517274,\n",
       "  0.2416503608226776,\n",
       "  0.24272387385368346,\n",
       "  0.24126704931259155,\n",
       "  0.24224135518074036,\n",
       "  0.24139118671417237,\n",
       "  0.2420319950580597,\n",
       "  0.24225418210029603,\n",
       "  0.2417613708972931,\n",
       "  0.24136511564254762,\n",
       "  0.24132758021354675,\n",
       "  0.24127872228622438,\n",
       "  0.24111461400985718,\n",
       "  0.24113124370574951]}"
      ]
     },
     "execution_count": 40,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "history"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA1cAAAH+CAYAAABwTvT/AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMS4wLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvpW3flQAAIABJREFUeJzs3Xl8VOXd///XbMkkmSULJCEbZGPfgwRZBcGlFkEQxaVqrdQNWvXurdb7V3tLH7fLV2tV0Kp1r6KigpYKqEBdWATZdwgEyE4g+2SfzPn9EZyahp0hBH0/++CRzJnrXOc600PMm+ucz2UyDMNAREREREREzoj5XA9ARERERETkx0DhSkREREREJAAUrkRERERERAJA4UpERERERCQAFK5EREREREQCQOFKREREREQkABSuRETkJ2PevHl069aN1atXn9b+q1evplu3bsybN++sH0tERM4/ClciIiIiIiIBoHAlIiIiIiISAApXIiIiIiIiAaBwJSIiZ9X3zx6tWrWK2bNnM3r0aPr27cuUKVPYuHEjAGvWrOG6666jf//+DB8+nOeff/6ofS1ZsoSpU6cyYMAABgwYwNSpU1myZMlR237wwQdcdtll9O7dm3HjxvHmm29iGMZR21ZVVfHkk08ybtw4evfuzZAhQ7jvvvvIzc0NzIfwA6WlpTzyyCOMGjWK3r17M2rUKB555BHKyspatKuvr2fWrFlceuml9OvXj0GDBjF+/HieeOKJFu2+/PJLbrzxRjIzM+nbty8XXXQR06dPZ9++fQEfu4iIHJ/1XA9ARER+Gp566il8Ph833XQTjY2NvPbaa/zqV7/iiSee4H/+53+45pprGD9+PIsWLeK5554jISGBCRMm+Pd/5513mDlzJikpKdx5550AzJ8/n7vvvpuZM2dy7bXX+tu+8cYbPPbYY3Tv3p377ruP2tpaXn31VaKiolqNq6qqiqlTp1JQUMDkyZNJT0/n0KFDzJkzhylTpvDRRx8RHx8fkM+gqqqK6667jgMHDjB58mR69uzJjh07ePfdd/n222/54IMPcDgcADzyyCN89NFHTJw4kf79++Pz+di/f3+LAhlr1qzhzjvvpGvXrtx+++04nU6Ki4tZtWoVOTk5JCcnB2TcIiJychSuRESkTfh8Pt5//32CgoIASE1N5a677uI3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WXbt2sWsWbNatTcMg5kzZxIZGYnX6z2bpyQiIiIiIgK0cbh67733qK+vZ/bs2TgcDoYNG4bH42H27NlMmzYNh8Nx1P2mTZtGZGSk/3VmZibBwcE8/PDD5OfnEx8f36L9J598QklJCZMnT+b9998/q+ckIiIiIiICbXxb4Ndff83w4cNbhKgrrriCuro61qxZc8z9fhisvtejRw8ASkpKWmz3eDw89dRTPPDAA9hsP94FykREREREpH1p03CVnZ1NSkpKi21xcXGEhISQnZ19Sn1t2LABs9ncqr/nn3+e1NRUxo4de8bjFREREREROVlteltgZWUlTmfrGvUul4vKysqT7ufQoUO8+OKLTJgwocUsWHZ2NnPmzGHu3LkBGa+IiIiIiMjJavN1rkwmU6tthmEcdfvRNDQ0cM899xAaGsrvf//7Fu/93//9H1dddRXdunU77fGtW7futPcNtPY0Fjn/6PqR06VrR86Erh85Xbp25Ey0l+unTcOVy+Wiqqqq1XaPx3PUGa3/ZBgGDzzwAHv27GHOnDm43W7/e1999RXr16/n4Ycf9s+CfV+qvbKyErvdTlBQ0AmPkZHRPhYyW7duXbsZi5x/dP3I6dK1I2dC14+cLl07ciba+vo5XpBr03CVkpLS6tmqwsJCampqWj07dTSPPvooS5cu5bXXXiM1NbXFe/v27aOmpoZLLrmk1X4XXHABv/3tb7nrrrvO7ARERERERESOoU3D1ciRI3n11VfxeDz+Z6UWLlyI3W5n8ODBx933pZde4u233+aZZ55h0KBBrd6/7LLL/BUEvzd//ny++OILXnjhBRISEgJ3IiIiIiIiIv+hTcPV1KlT+fvf/86MGTOYNm0aubm5zJ49m1tuuaVFYYpx48ZxwQUX8OijjwKwYMECnn76aSZNmkRMTAwbN270t01KSiIyMpLY2FhiY2NbHG/NmjVYrVYyMzPb5gRFREREROQnq03Dldvt5o033mDmzJnccccduFwubr75ZmbMmNGiXVNTEz6fz/96xYoVAMybN4958+a1aPvYY48xadKksz94ERERERGR42jzaoFpaWm89dZbx22zbNmyFq8ff/xxHn/88VM+1owZM1oFNxERERERkbOhTRcRFhERERER+bFSuBIREREREQkAhSsREREREZEAULgSEREREREJAIUrERERERGRAFC4EhERERERCQCFKxERERERkQBQuBIREREREQkAhSsREREREZEAULgSEREREREJAIUrERERERGRAFC4EhERERERCQCFKxERERERkQBQuBIREREREQkAhSsREREREZEAULgSEREREREJAIUrERERERGRAFC4EhERERERCQCFKxERERERkQBQuBIREREREQkAhSsREREREZEAULgSEREREREJAIUrERERERGRAFC4EhERERERCQCFKxERERERkQBQuBIREREREQkAhSsREREREZEAULgSEREREREJAIUrERERERGRAFC4EhERERERCQCFKxERERERkQBQuBIREREREQkAhSsREREREZEAULgSEREREREJAIUrERERERGRAFC4EhERERERCQCFKxERERERkQBQuBIREREREQkAhSsREREREZEAULgSEREREREJAIUrERERERGRAFC4EhERERERCQCFKxERERERkQBQuBIREREREQkAhSsREREREZEAULgSEREREREJAIUrERERERGRAFC4EhERERERCQCFKxERERERkQBQuBIREREREQkAhSsREREREZEAULgSEREREREJAIUrERERERGRAFC4EhERERERCQCFKxERERERkQBQuBIR+f/Zu/P4qOpD///v2WeSmckeIOwJClgUZVcRt4L2orVivfXWIlSb1irUhV4Vb2st9gdY+1UpKUW9Vetur+V66xVtb7FKRQuKRLQiEMIaA9mXSTL7+f0xyUhMgAQOIZHX89F5TOaczznzmfTzwHnnswEAAJiAcAUAAAAAJiBcAQAAAIAJCFcAAAAAYALCFQAAAACYgHAFAAAAACYgXAEAAACACQhXAAAAAGACwhUAAAAAmIBwBQAAAAAmIFwBAAAAgAkIVwAAAABgAntPv2FJSYnuu+8+FRcXy+fz6eqrr9a8efNks9kOec3mzZv1/PPP6/3331dFRYX69++vyy+/XIWFhXK5XMlyzz77rP74xz9q7969CofDGjJkiK655hp9+9vflsVi6YmPBwAAAOAk1aPhqr6+XnPnztWIESO0YsUK7dmzR/fff7/i8bhuu+22Q1732muvac+ePSosLNTQoUO1detWLVu2TFu3btXy5cuT5RoaGjR9+nSNHDlSHo9H7777ru677z4Fg0HdcMMNPfERAQAAAJykejRcvfDCCwqFQioqKpLX69W5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FRUVyel0Hq+6AgAAAECv1a0FLZYtW6b169dr4cKF2rBhgzZv3qwNGzbo7rvv1rvvvqvly5cfr3oCAAAAQK/WrXD12muvad68ebruuuvk9/slSX6/X7Nnz9ZNN92kV1999bhUEgAAAAB6u26Fq8rKSo0dO7bTc2PHjlVFRYUplQIAAACAvqZb4SonJ0cfffRRp+c2b96s3NxcUyoFAAAAAH1Nt8LVJZdcoqKiIj333HMKBAKSpEAgoGeffVa//e1vdemllx6XSgIAAABAb9et1QJvueUWffLJJ1q0aJHuu+++5GqBhmHonHPO0S233HK86gkAAAAAvVq3wpXH49Hvf/97rV27VuvXr1dDQ4PS09M1ZcoUTZ069XjVEQAAAAB6vW5vImyxWHT++efr/PPPPx71AQAAAIA+6YjhatSoUbJYLF26mcVi0SeffHLMlQIAAACAvuaI4ermm2/ucrgCAAAAgJPVEcPV/Pnze6IeAAAAANCndWspdgAAAABA5whXAAAAAGACwhUAAAAAmIBwBQAAAAAm6PY+V8eqpKRE9913n4qLi+Xz+XT11Vdr3rx5stlsh7xm8+bNev755/X++++roqJC/fv31+WXX67CwkK5XK5kuRdeeEF//vOftXXrVoVCIZ1yyimaN28eGxwDAAAAOO56NFzV19dr7ty5GjFihFasWKE9e/bo/vvvVzwe12233XbI61577TXt2bNHhYWFGjp0qLZu3aply5Zp69atWr58ebLcypUrdd555+naa6+Vx+PRn/70J33ve9/Tb37zG1188cU98REBAAAAnKR6NFy98MILCoVCKioqktfr1bnnnqtAIKCioiIVFhbK6/V2el1hYaEyMzOTrydPniyXy6V77rlHZWVlGjhwoCRp1apV7cqde+652r17t5588knCFQAAAIDjqkfnXK1du1ZTp05tF6JmzpypYDCoDRs2HPK6gwNTm9GjR0uSqqurj1iupqbmWKoNAAAAAEfUo+GqtLRU+fn57Y7l5eXJ4/GotLS0W/fatGmTrFZrh/t9UXFxsQoKCrpdVwAAAADojh4NVw0NDfL5fB2O+/1+NTQ0dPk+lZWVWrlypa644opDDiWUpJdeekmffPKJvv3tbx9VfQEAAACgq3p8tUCLxdLhmGEYnR7vTDgc1q233qqUlBQtXLjwkOU+/vhj/eIXv9B1112n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9lJaWqqBAwcmj5eWlio9Pb3TBTFwcti9e7cikYi+9a1vdTg3bdo0ffOb39Rll12mWCym3bt3t/u3p7Ox6zi5FBQUHHJYVtsE9Pz8fNoPOlVaWqqZM2e2O5afny+32609e/YkX9N+cCRdbScn6rs1c656iWnTpuntt99WIBBIHlu9erXcbrcmTZp0AmuG3iYajeqWW27Rrl279NhjjykrK6vd+cGDB2vYsGF6/fXXk8fi8bhef/11nXfeeT1dXfQi48aN01NPPdXuUVhYKCmxZ8gNN9ygcePGyev1tms/LS0t+tvf/kb7OcldcMEF2rp1a7tFcd577z1FIhGNHDlSkmg/OKS8vDx98skn7Y7t2LFDwWAw+YdA2g+6oqvt5ER9t7bde++99x63u6PLTjnlFL344otav369cnNz9c477+jBBx/UnDlzDjs3Aiefn/3sZ1q9erUWLFig9PR07d+/P/nIzMyUzWZTRkaGfv3rX8tqtSoWi+k3v/mN3n//fd1///0dwhhOHh6PR4MGDWr32L9/v9asWaOf//zn6tevn+z2xICGlStXJodeLFmyRPv379f999/f6abDODmceuqpWrVqld58801lZWXp448/1s9//nOdccYZuummmySJ9oNDisVieuKJJxQIBGS1WrVp0ybde++9Sk1N1d133y2Hw0H7gaREUFqzZo1KSkr09ttvq76+XllZWSopKdHAgQOTG5cfqZ2cqO/WFqNt9hdOuJKSEi1atEjFxcXy+/365je/qfnz53dYDQUnt4suukhlZWWdnluzZo0GDRokSfrDH/6gxx57TOXl5TrllFN0xx13JCecA21WrVqlhQsX6oMPPlBqaqqkxGTflStX6vnnn1ddXZ3GjBmjn/zkJzrttNNOcG1xou3evVu/+MUv9N5778nhcOjiiy/WwoULk3M9JdoPOmcYhp5//nk9//zz2rt3r3w+n8aPH68FCxZo8ODB7crRfk5u+/bt08UXX9zpubbvOV1tJyfiuzXhCgAAAABMwJwrAAAAADAB4QoAAAAATEC4AgAAAAATEK4AAAAAwASEKwAAAAAwAeEKAAAAAExAuAIA4Di56KKLkhvsAgC+/AhXAAAAAGACwhUAAAAAmIBwBQDo83bs2KEf/ehHmjx5ssaMGaPLL79cr7zySvL8qlWrNHLkSL3zzjtasGCBxo8fr3Hjxun2229XdXV1u3tFo1GtWLFC06dP15gxYzR16lT99Kc/VW1tbYf3/Z//+R/967/+q84880yNGzdOs2bN0quvvtqh3JtvvqlvfOMbOuOMM3TppZfqpZdeMv+XAAA44ewnugIAAByLTz/9VP/2b/+m/Px8/fSnP1V6erpef/11/fjHP1YwGNTVV1+dLHv33Xfrggsu0MMPP6xdu3bpoYce0o4dO/TSSy/J4XBIkn7yk5/o5Zdf1ne/+12de+65Ki0t1cMPP6zi4mL913/9l9xutyTpwQcf1COPPKKZM2fqe9/7nlJSUrRlyxaVlZW1q98nn3yiBx54QN///veVlZWlP/zhD/qP//gPDR06VBMnTuy5XxQA4LgjXAEA+rRf/vKXysjI0NNPP62UlBRJ0tSpU1VbW6uHH35YV111VbLsuHHjdO+990qSzjvvPGVlZem2227Tn//8Z1122WUqKSnRf//3f+v666/XnXfembxXXl6ebr75Zr388su65pprtHfvXj322GO66qqrtHjx4uT9p06d2qF+dXV1evHFF9WvXz9J0sSJE7V+/Xq98sorhCsA+JJhWCAAoM8KhUJav369ZsyYIafTqWg0mnycf/75qqqqUmlpabL8v/zLv7S7fsaMGbLb7dqwYYMkaf369ZKkr3/96+3KffWrX5XP50ueX7duneLxuK655poj1vG0005LBitJcrlcGjZsWIceLgBA30fPFQCgz6qrq1M0GtUTTzyhJ554otMyB8+VysnJaXfObrcrPT1ddXV1kqT6+npJUnZ2dof7ZGdnJ8u13bN///5HrGN6enqHY06nU+Fw+IjXAgD6FsIVAKDP8vv9slqtmjVr1iF7kYYPH669e/dKkiorK9udi0ajqqurSwagtueqqqoOQayqqkqjR4+WJGVmZkqS9u/fr9zcXPM+EACgTyNcAQD6LI/Ho4kTJ2rLli0aPXq07PbD/2dt9erV+upXv5p8/Ze//EXRaFSTJk2SJE2ePFmS9Kc//SkZpCTpjTfeUGNjo6ZMmSJJOuecc2Sz2fTCCy/ojDPOMPtjAQD6KMIVAKBPu/vuu3Xttddq9uzZ+ta3vqW8/7+dO1RVIAijOH4uCAbDdmFZ1DIPYRAMsiaDbyBaFzWJyS0WQUQE+xp18UksJsv6CotJENzbFuxz1Qv/X/7CzLTDHL5yWbfbTUmS6Hw+a71e57On00mz2UzNZlPX61XL5VLGGLVaLUlSrVZTt9vNK4b1el1Jkmi1WskYo06nI0lyXVf9fl/b7Vb3+12+76tUKulyuejxeGgwGLz/IQAAH0e4AgD8a8YYxXGszWajxWKhNE3lOI6q1ap833+Znc/n2u/3CoJAz+dTjUZD0+k0X8MuSWEYynVdHQ4HRVEkx3HUbrc1Go1ULBbzueFwKM/ztNvtNB6PVSgUVKlU1Ov13nZ3AMB3+cmyLPv0IQAA+EtxHGsymeh4PL7U/QAAsIlV7AAAAABgAeEKAAAAACygFggAAAAAFvBzBQAAAAAWEK4AAAAAwALCFQAAAABYQLgCAAAAAAsIVwAAAABgAeEKAAAAACz4BTHknuVftcn2AAAAAElFTkSuQmCC\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x7fd1a4e00390>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(history['loss'])\n",
    "plt.plot(history['val_loss'])\n",
    "plt.title('model loss')\n",
    "plt.ylabel('loss')\n",
    "plt.xlabel('epoch')\n",
    "plt.legend(['train', 'test'], loc='upper right');"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {},
   "outputs": [],
   "source": [
    "predictions = autoencoder.predict(X_test)\n",
    "mse = np.mean(np.power(X_test - predictions, 2), axis=1)\n",
    "error_df = pd.DataFrame({'reconstruction_error': mse,\n",
    "                        'true_class': y_test})"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 47,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([-0.24085723, -0.75221277,  1.19995005, -0.31795924,  0.91847717,\n",
       "       -0.30368573,  0.14050471, -1.29372298,  0.92165392,  0.46083068,\n",
       "        1.02707891, -0.42828957, -0.82331789,  0.        ,  0.        ,\n",
       "        0.        ,  1.        ,  0.        ,  0.        ,  0.        ,\n",
       "        0.        ,  1.        ,  0.        ,  0.        ,  0.        ,\n",
       "        1.        ,  0.        ,  0.        ,  0.        ,  0.        ,\n",
       "        0.        ,  0.        ,  0.        ,  0.        ,  1.        ,\n",
       "        0.        ,  0.        ,  1.        ,  0.        ,  0.        ,\n",
       "        0.        ,  1.        ,  0.        ,  1.        ,  0.        ])"
      ]
     },
     "execution_count": 47,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "X_test[1]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 52,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style>\n",
       "    .dataframe thead tr:only-child th {\n",
       "        text-align: right;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: left;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>count</th>\n",
       "      <th>mean</th>\n",
       "      <th>std</th>\n",
       "      <th>min</th>\n",
       "      <th>25%</th>\n",
       "      <th>50%</th>\n",
       "      <th>75%</th>\n",
       "      <th>max</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>true_class</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>62.0</td>\n",
       "      <td>0.206070</td>\n",
       "      <td>0.096378</td>\n",
       "      <td>0.064835</td>\n",
       "      <td>0.142265</td>\n",
       "      <td>0.199983</td>\n",
       "      <td>0.238973</td>\n",
       "      <td>0.566828</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>138.0</td>\n",
       "      <td>0.245802</td>\n",
       "      <td>0.127691</td>\n",
       "      <td>0.066073</td>\n",
       "      <td>0.158831</td>\n",
       "      <td>0.212505</td>\n",
       "      <td>0.302057</td>\n",
       "      <td>0.678577</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "            count      mean       std       min       25%       50%       75%  \\\n",
       "true_class                                                                      \n",
       "0            62.0  0.206070  0.096378  0.064835  0.142265  0.199983  0.238973   \n",
       "1           138.0  0.245802  0.127691  0.066073  0.158831  0.212505  0.302057   \n",
       "\n",
       "                 max  \n",
       "true_class            \n",
       "0           0.566828  \n",
       "1           0.678577  "
      ]
     },
     "execution_count": 52,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "error_df['reconstruction_error'].groupby(error_df['true_class']).describe()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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376diIgIunfvTmRkJFeuXEn9L6VysH37dgAOHz7M8ePH6d69e7oKE5C6YD4718xMt27duHTpUprzzpw5w6+//kqnTp1S13p8++23xMfH07NnzzT3uXLlCm3atCE5OTnd1DwPD490TR4yEx0dDUDJkiWzPC/leMr5/9a/f/80a1MqVKhA586dCQ8P5+TJk1Z/HW5ubqnr3BITE7l+/TpXrlxJrZr98ccfFr32rDz44INUrlw59bGTkxONGzfm0qVLxMTEAHDw4EEuXrxIt27d0lRPixcvTt++fS26T8r7mZO1ZpbECKRWoQDi4uK4evUqcXFxNGnShJMnT2b4PR04cGCG90y5VnJyMlFRUVy5cgUfHx9KlizJvn37Us/bsGEDCQkJjBgxAnd393TXsaT5xLp163BycqJr164ZfmZiYmL4/fff0zynRo0aaaqnWSlRogQnTpzg2LFjFp1viW3btnH16lWefvppypcvn+54dptuiEj+o+mCIpKn9enTh3bt2pGQkMCxY8dYtGgR58+fT9fIIOUf+RMmTMj0WhEREQD8+eefgNlUIyvZuWZmOnbsyIwZM1izZk1qYrZmzRoMw6Br167p7tW/f3+L73XPPfdYvMg/5R/3UVFRWZ6XVTKQ0TqilLEzZ85QrVo1q7+OTz75hGXLlnHixAmSk5PTHLt+/XrmL8RC99xzT7oxDw8PAK5du0bx4sVT1yFVrVo13bkZjWUk5f38d1JkzRgBLl++zJtvvsmmTZu4fPlyuudERkam+77ed999Gd5z586dLFiwgD/++IObN2+mOfbv9z3lZ+lO2uafPHkSwzBo3759puf89zOTWdwZmTBhAuPGjaNz587cc889NG7cmNatW9OmTZscJ0OW/g4RkYJLSZaI5Gn33ntv6l+sW7Zsib+/P/369WPSpEnMnTs39Tzj/3ejGDduXKb/4CtXrlyax7frnpeTa/5X6dKladmyJd9//31qB7S1a9dSrVo1/Pz80t0rJCQk02v+9x/bRYsWzfLe/3bffffh5ubG4cOHszzv0KFDABZvqmz8ZxcQa76OpUuXMmPGDAICAnjyyScpV64crq6uXLhwgZdeeindvXMiqyQ15frWuE/K+59RE5TbsTTGAQMGcPLkSZ544gn8/PwoWbIkLi4urFy5kq+++ipdkgoZv/f79u1j4MCBVKlShbFjx1K5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PXb06FGmTp3Kvn37aNu2LS1btiQ9PZ0dO3bQuXNn8/MSExP5/vvv6dWrl3nshRdeYP369SxcuJCXX345y/vu2rWLDh065FhXfpcLurm54e/vz7Zt2zI1rNi6dSsPPPBArmeyvvrqKypUqED1/+81UL16dZKSkoiOjs7UXOPIkSPm59zu66+/Jjk5OUtXQUehkGUtR47Ab7/BU08Z91ytXAnVqoEFa2FFREREpHD65ptvSEpKok+fPjRt2jTTY82bN2fBggV88cUXtG3bFm9vbzp37sy4ceM4c+YMjRs35sqVK/z3v//FZDLRp08f87kNGjTgP//5D1OmTCEqKoouXbpQoUIFzpw5w+eff058fPwdQ1ZBLKkbPHgwffr04Z133uGRRx5h165d7Nq1iyVLlpifc/bsWTp16sSUKVPo3r07AMOGDaNJkyb4+vqSnp7Oli1b2LJlC+PHjze3Wg8KCqJatWoMHTqUoUOHUrFiRXbu3MnWrVt56623stSS0amxbt262dZ66NAhzp49y4ULFwCjO+O1a9eoXr16oVheWGxC1owtlnenydfGwhcvGk0tliyB0qWhY0eoVAlum3YVEREREce0efNm7rvvviwBC4xueY899hibN29m4sSJuLm5ERYWxoIFC1i9ejVz5syhTJkytG7dmunTp1O1atVM5/fp0wcfHx+WLVvG+PHjSUhIoGrVqgQGBtK/f3+rf7aWLVsyd+5c3n33XT755BNq1KjBzJkzM21EbDKZSEtLy3Sv2f3338/nn3/OhQsXMJlMeHt7ExYWZg5hAB4eHnzwwQfMnDmT0NBQbty4Qc2aNXn77bd55plnMtVx9epVfvjhh2yXY2ZYuXIl69atMx/PmzcPgB49ehAaGprv70V+OZnutPtXEREZGclbnzvjVc7N4nNy3c4zMRFmzYKwMEhIMNqxT58OXbuqqUUxZNyo28LeZUgxoetNbEnXm9iSrjexpYK83orNTJanO9bbXDgmBpo1gzNnoHJlo3vggAGQx83kRERERETEcRWbkGUVycnG/VZeXuDvDy+8YDS1+P8WmCIiIiIiUvwoZOXF0aNGmPLwgI8/NsbWrNGyQBERERERwdneBTiUS5dgyBBo0gQ2bYLz5+HWLeMxBSwREREREUEhyzJJSTB1Knh7w4IFULcubNgA334LJUvauzoRERERESlEtFzQ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\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x7fd1a4617f10>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from sklearn.metrics import (confusion_matrix, precision_recall_curve, auc,\n",
    "                             roc_curve, recall_score, classification_report, f1_score,\n",
    "                             precision_recall_fscore_support)\n",
    "\n",
    "fpr, tpr, thresholds = roc_curve(error_df.true_class, error_df.reconstruction_error)\n",
    "roc_auc = auc(fpr, tpr)\n",
    "\n",
    "plt.title('Receiver Operating Characteristic')\n",
    "plt.plot(fpr, tpr, label='AUC = %0.4f'% roc_auc)\n",
    "plt.legend(loc='lower right')\n",
    "plt.plot([0,1],[0,1],'r--')\n",
    "plt.xlim([-0.001, 1])\n",
    "plt.ylim([0, 1.001])\n",
    "plt.ylabel('True Positive Rate')\n",
    "plt.xlabel('False Positive Rate')\n",
    "plt.show();"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 2.7",
   "language": "python",
   "name": "python27"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 2
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython2",
   "version": "2.7.14"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
